Laravel E-commerce Catalog Build
Budget: ₹600 – ₹12,000 INR
I’m building a Laravel-based e-commerce site and the first milestone is a robust product catalog. The catalog must allow visitors to browse, search, and filter items quickly, so clean database design and efficient queries are critical.
Here is the scope I need you to cover:
• Laravel 10 (or latest stable) setup with authentication scaffolding.
• Migrations, models, and seeders for products, categories, tags, and images.
• REST-style controllers plus Blade (or Inertia/Vue if you prefer) views that list products and support keyword search, category filtering, price range, and tag filters—all without full-page reloads.
• Simple admin dashboard to create, edit, and archive products.
• Responsive front-end styling; TailwindCSS is welcome but not required.
• Basic unit and feature tests to prove catalog and search work.
• Well-commented code and a short README so it’s easy for another developer to pick up.
Acceptance will be based on:
1. A Git repository I can pull and run with `php artisan migrate --seed` without errors.
2. Search and filter returning correct results in under 300 ms on a modest dataset (≈1 000 items).
3. No visible UI or console errors.
Once this catalog is rock-solid, I’ll open follow-up work for the shopping cart and payment gateway, so write the code with future modules in mind.
Here is the scope I need you to cover:
• Laravel 10 (or latest stable) setup with authentication scaffolding.
• Migrations, models, and seeders for products, categories, tags, and images.
• REST-style controllers plus Blade (or Inertia/Vue if you prefer) views that list products and support keyword search, category filtering, price range, and tag filters—all without full-page reloads.
• Simple admin dashboard to create, edit, and archive products.
• Responsive front-end styling; TailwindCSS is welcome but not required.
• Basic unit and feature tests to prove catalog and search work.
• Well-commented code and a short README so it’s easy for another developer to pick up.
Acceptance will be based on:
1. A Git repository I can pull and run with `php artisan migrate --seed` without errors.
2. Search and filter returning correct results in under 300 ms on a modest dataset (≈1 000 items).
3. No visible UI or console errors.
Once this catalog is rock-solid, I’ll open follow-up work for the shopping cart and payment gateway, so write the code with future modules in mind.