Microservices E-Commerce Platform Build

Job ID: 39847553

Budget: $30 – $250 USD

I’m putting together a classwork GitHub project that demonstrates a production-style e-commerce site built on the MERN stack and broken into Docker-ised microservices.

Core domain requirements are clear: users must be able to sign up and log in, browse a product catalog, and add items to a shopping cart. Those three flows need to work end-to-end through separate services, with inter-service communication at the heart of the design (that is the architectural focus I have to showcase).

What I need from you is a complete, commit-ready repository that covers:
• Independent Node-based services (auth, catalog, cart) connected to MongoDB
• A React front end wiring those services together through an API gateway or direct calls—whichever keeps the focus on clean service communication patterns
• Dockerfiles and docker-compose for local development, plus Kubernetes manifests for a multi-pod deployment
• A lightweight CI/CD pipeline script (GitHub Actions preferred) that builds, tests, and pushes images automatically
• Basic monitoring—Prometheus metrics and a Grafana dashboard, or an equivalent open-source option

Please include a concise README explaining architecture choices, how to spin everything up locally and in a cluster, and any test credentials I should use. Code quality, clear service boundaries, and reproducibility will determine acceptance.