Improve Next.js Laravel Storefront
Budget: ₹600 – ₹1,500 INR
I run an e-commerce site that pairs a Next.js frontend with a Laravel API. The cart and checkout are already live, but the catalogue itself is still bare-bones. I now need a developer who can design and code a complete product-listing and category system dedicated to our physical goods.
Your task covers both sides of the stack: create or adjust the Laravel models, migrations, and endpoints that expose products and nested categories, then build the corresponding React components and pages in Next.js, keeping server-side rendering and SEO-friendly routes intact. The existing Tailwind setup should remain the styling baseline.
Deliverables
1. Database structure and API endpoints that return products organised by category.
2. Next.js pages/components showing image, title, price, stock badge, and Add-to-Cart for each item, with smooth category filtering that updates the URL without a full reload.
3. Code integrated via pull request, with concise commits plus a README note on new migrations, env variables, and set-up steps.
Acceptance criteria: every physical product must appear in at least one category, category navigation must filter correctly, and the entire flow must run locally through our current docker-compose stack. I’ll test by pulling the branch, running migrations, and browsing the catalogue end-to-end.
Your task covers both sides of the stack: create or adjust the Laravel models, migrations, and endpoints that expose products and nested categories, then build the corresponding React components and pages in Next.js, keeping server-side rendering and SEO-friendly routes intact. The existing Tailwind setup should remain the styling baseline.
Deliverables
1. Database structure and API endpoints that return products organised by category.
2. Next.js pages/components showing image, title, price, stock badge, and Add-to-Cart for each item, with smooth category filtering that updates the URL without a full reload.
3. Code integrated via pull request, with concise commits plus a README note on new migrations, env variables, and set-up steps.
Acceptance criteria: every physical product must appear in at least one category, category navigation must filter correctly, and the entire flow must run locally through our current docker-compose stack. I’ll test by pulling the branch, running migrations, and browsing the catalogue end-to-end.