Objective:
Generate a complete, production-ready eCommerce sample website with modular architecture, scalable APIs, and realistic data flows for educational or prototyping purposes.

πŸ”§ Core Requirements:

  1. Tech Stack:
    • Frontend: React.js/Next.js (TypeScript) + Tailwind CSS
    • Backend: Node.js (Express/NestJS) or Python (FastAPI/Django)
    • Database: PostgreSQL (relational) + Redis (caching)
    • Search: Elasticsearch/Algolia
      . . .