E-Commerce API & Dashboard Integration Review
Budget: $750 – $1,500 USD
I have an e-commerce application already in motion and need a fresh set of expert eyes to get it over the finish line. The current codebase covers the basics, but several pieces still need tightening up before we can open the doors to customers.
Bubble.io must be a pro
Here’s what I need from you:
• Audit the existing repository, flagging any gaps or technical debt.
• Complete and refine the backend API so the product catalog and search, shopping cart & checkout, and user account/profile flows work smoothly.
• Design and implement a clean admin dashboard that lets me manage products, orders, and users in real time.
• Write clear deployment and hand-off documentation, plus a concise change log so future developers can pick up instantly.
Tech context
The project currently runs on Node.js, Express, MongoDB, and React. If you can suggest incremental improvements—whether that’s swapping in TypeScript, adding GraphQL, or tightening security middleware—explain the benefit and impact upfront.
Acceptance criteria
• Every listed user flow reachable end-to-end without errors.
• Unit and integration tests covering critical business logic.
• Code merged to GitHub with clean commits and inline comments.
• Dashboard UI passes basic accessibility checks and performs on modern browsers.
You should be comfortable joining an active project, communicating progress daily, and proposing solutions rather than just flagging problems. If this sounds like your kind of challenge, let’s talk details and timelines right away.
Bubble.io must be a pro
Here’s what I need from you:
• Audit the existing repository, flagging any gaps or technical debt.
• Complete and refine the backend API so the product catalog and search, shopping cart & checkout, and user account/profile flows work smoothly.
• Design and implement a clean admin dashboard that lets me manage products, orders, and users in real time.
• Write clear deployment and hand-off documentation, plus a concise change log so future developers can pick up instantly.
Tech context
The project currently runs on Node.js, Express, MongoDB, and React. If you can suggest incremental improvements—whether that’s swapping in TypeScript, adding GraphQL, or tightening security middleware—explain the benefit and impact upfront.
Acceptance criteria
• Every listed user flow reachable end-to-end without errors.
• Unit and integration tests covering critical business logic.
• Code merged to GitHub with clean commits and inline comments.
• Dashboard UI passes basic accessibility checks and performs on modern browsers.
You should be comfortable joining an active project, communicating progress daily, and proposing solutions rather than just flagging problems. If this sounds like your kind of challenge, let’s talk details and timelines right away.