Building real-world projects is the best way to grow as a developer.
Over the past few weeks, I built StyleNest, a production-ready e-commerce platform using the MERN stack, focusing on real-world features like payments, admin control, and deployment.
π Tech Stack
- React
- Node.js & Express
- MongoDB
- Docker & Docker Compose
- Razorpay for payments
β¨ Core Features
- User authentication with JWT
- Product listing, search, and filtering
- Cart & wishlist with persistent state
- Secure Razorpay checkout
- Admin panel for managing products and orders
- Users can rate and give review on products
- Order lifecycle tracking (Placed β Shipped β Delivered)
- Fully containerized using Docker
π¦ What I learned
- Structuring a scalable MERN backend
- Handling payments securely
- Writing Dockerfiles for frontend & backend
- Managing environment variables in production
- Thinking like a product, not just a coder
π Open Source Repository
https://github.com/csprajwalpb/StyleNest
If this project helps or inspires you, please consider giving it a β on GitHub β it genuinely helps independent developers like me.
Iβd love feedback, suggestions, or contributions!
Top comments (0)