Build JSON User Intake Endpoint
Budget: ₹1,500 – ₹12,500 INR
I need a small REST-style service that exposes a single POST endpoint. Companies will call this endpoint and send user details as raw JSON; your code should validate the payload, persist each record in a MySQL table, and return a clear success or error message.
Here is what I expect:
• Endpoint: publicly reachable HTTPS route that accepts a JSON body.
• Storage: data saved to a MySQL database you design, with sensible field types and indexing.
• Logic: server-side validation (e.g., required fields, basic format checks) and structured error responses.
• Delivery: full source code, a short README with setup steps, and a sample curl command that shows the endpoint working.
Feel free to choose the language or framework you are most comfortable with—Node.js/Express, Python/Flask or FastAPI, Go, etc.—as long as installation is straightforward and the final result runs on a standard Linux host.
If you have experience writing clean API documentation (OpenAPI/Swagger), note that in your bid; that will be a plus.
Here is what I expect:
• Endpoint: publicly reachable HTTPS route that accepts a JSON body.
• Storage: data saved to a MySQL database you design, with sensible field types and indexing.
• Logic: server-side validation (e.g., required fields, basic format checks) and structured error responses.
• Delivery: full source code, a short README with setup steps, and a sample curl command that shows the endpoint working.
Feel free to choose the language or framework you are most comfortable with—Node.js/Express, Python/Flask or FastAPI, Go, etc.—as long as installation is straightforward and the final result runs on a standard Linux host.
If you have experience writing clean API documentation (OpenAPI/Swagger), note that in your bid; that will be a plus.
Related categories:
JavaScript
Python
NoSQL Couch & Mongo
MySQL
Node.js
Flask
API Development
FastAPI