MySQL-Driven Website Backend Development
Budget: ₹1,500 – ₹12,500 INR
I’m building a new website and now need the database layer put in place. The only backend responsibility for this first phase is clean, efficient database interaction—no user-auth flows or external API bridges yet.
The stack choice is settled on MySQL, so I need you to design the schema, implement well-structured queries (or stored procedures if they make more sense), and expose everything through a lightweight service layer that the front-end can call. You’re free to pick the server-side language and framework you’re fastest with—PHP (Laravel / Symfony), Node.js (Express, Fastify), or Python (Flask, Django) are all fine—as long as the final code is readable, documented, and easy to extend.
Please include:
• an ER diagram and migration scripts
• CRUD endpoints (REST or GraphQL—your call) with connection pooling and basic query protection
• brief setup notes so I can run the project locally and on a typical shared or VPS host
If you already have a preferred testing approach (unit tests or Postman collection), bundle that in as well; it will speed up acceptance on my side.
The stack choice is settled on MySQL, so I need you to design the schema, implement well-structured queries (or stored procedures if they make more sense), and expose everything through a lightweight service layer that the front-end can call. You’re free to pick the server-side language and framework you’re fastest with—PHP (Laravel / Symfony), Node.js (Express, Fastify), or Python (Flask, Django) are all fine—as long as the final code is readable, documented, and easy to extend.
Please include:
• an ER diagram and migration scripts
• CRUD endpoints (REST or GraphQL—your call) with connection pooling and basic query protection
• brief setup notes so I can run the project locally and on a typical shared or VPS host
If you already have a preferred testing approach (unit tests or Postman collection), bundle that in as well; it will speed up acceptance on my side.