Find Jobs
Hire Freelancers

GOLANG or NODEJS / Working with HTTP request and insert multiple data to MySQL

$30-250 USD

Closed
Posted over 2 years ago

$30-250 USD

Paid on delivery
Hello, READ all first! I want freelancer who can work in time and ready to work if everything in chat clear I need to build "GOLANG API" or "NodeJS express API" to making HTTP request to 3rd party API to get report data and API return response in JSON format and we working with JSON data insert to MySQL in good coding design with insert 50K records per request 1) You need have knowlendge in design insert lots data without make MySQL got problem 2) Redis Cached should use in GOLANG API 3) Good coding design working with inserts lots data ! *I have already MYSQL database ready and 3rd party API document* ---------- I will try make explain very easy 1) We make API with "Gin" URL: [login to view URL] 2) Create route with POST and path name /report 2.1) this route should be accepted form post: start_time, end_time (Format example: 2021-05-05 00:00:00) 3) After request send to POST /report with valid date/time format we should send request to 3rd party API to get data response in JSON format but 3rd party request can have more than 1 page so HTTP request with paginate knowlendge should be good ! 4) After we got response in JSON format from 3) you need to build good coding design to insert lots array data to MySQL P.S. But before you insert data to MySQL we should find user and if user is exist and insert it and we should do some calucator You should apply this job with good description how you will work with it and get in good delivery time very fast, please dont copy/paste your portfolio
Project ID: 31094544

About the project

12 proposals
Remote project
Active 3 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
12 freelancers are bidding on average $188 USD for this job
User Avatar
HI, I have rich expeirence in golang and node for api. I have read your job post carefully and I am confident in this project. Please discuss more so I can help you. Thanks in advance.
$200 USD in 2 days
4.9 (36 reviews)
6.3
6.3
User Avatar
https://www.freelancer.com/u/alonlong ● I have been in software development for 12+ years. ● I am a Go developer with 6+ years of experience. ● I was very familiar with cloud-native technology stack, like microservice, service mesh, kubernetes, serverless and so on. ● I worked on the following technologies - Go, Rust, gRPC, HTTP, Gin, GORM, Docker, Kubernetes, Kafka, MongoDB, PostgreSQL, MySQL and so on.
$200 USD in 7 days
4.9 (19 reviews)
5.7
5.7
User Avatar
Hi, I am a Golang and Node expert, I don't worry about processing huge DB. I need your needs carefully, I have confidence. I'd be glad to work with you. I think your task suits me right. Please contact me. Thank you.
$100 USD in 4 days
5.0 (1 review)
2.8
2.8
User Avatar
★★★★★ javascript/react js EXPERT ★★★★★ Hello my description: Step 1. Install prerequisites Python Go Install the latest version of CockroachDB. Install the Python psycopg2 driver: pip install psycopg2 Install the Python Requests library: pip install requests Step 2. Start a single-node cluster For the purpose of this tutorial, you need only one CockroachDB node running in insecure mode, so use the cockroach start-single-node command: cockroach start-single-node \ --insecure \ --store=json-test \ --listen-addr=localhost:26257 \ --http-addr=localhost:8080 \ --background Step 3. Create a user Open the built-in SQL shell as the root user and create a new user, maxroach: cockroach sql --insecure --host=localhost:26257 CREATE USER maxroach; Step 4. Create a database and grant privileges Next, create a database called jsonb_test: CREATE DATABASE jsonb_test; Set the database as the default: SET DATABASE = jsonb_test; Then grant privileges to the maxroach user: GRANT ALL ON DATABASE jsonb_test TO maxroach; Step 5. Create a table if you hire me, I will work for full time for your job. I am an expert who works with web development as react, having 3+ years experiences. My experience is young but I will work diligently for you. We have knowledge of React js, Codeigniter, Node.js, Angular, laravel , MySQL database, UI design and so on. I hope to work with this project and long term collaboration.
$140 USD in 7 days
5.0 (1 review)
0.6
0.6
User Avatar
Hi , I have 3 years experience in Golang + distributed system with multiple go framework and other redis , rabbitmq , databases(Mysql, Postgres). clearly i read your post you can easily make this thing . structure -: 1. hit post api -> get raw response data -> filter data -> send data to redis-db -> consumer always be run continusoly fetch data from redis and store in mysql-db //(use concurrency and channel)
$200 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of THAILAND
Bangkok, Thailand
5.0
1
Payment method verified
Member since Jul 22, 2021

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.