DigiMart Clone is an open-source MERN-stack e-commerce web application that replicates Reliance Digital's electronics storefront, giving you a ready-made React frontend and an Express/MongoDB backend for selling tech products online.
What is DigiMart Clone?
DigiMart Clone is a full-stack e-commerce website that mimics the Indian consumer electronics retailer Reliance Digital. It sells products such as mobiles, laptops, cameras, and televisions through a React-based storefront, with product data stored in MongoDB Atlas and served by an Express API using Mongoose. The project was built by a group of five contributors — Ankur Kumar Chauhan, Santosh, Himanshu Gangwar, Vaibhav Firke, and Sumeet More — as a five-day group project. The frontend is deployed on Vercel and the backend on Cyclic.
Key Features
- Landing Page — A homepage created with React and ChakraUI that introduces the store and its electronics catalog.
- Signup/Sign-in Page — A user authentication flow that lets customers create an account and log in to the store.
- Products Page — A browsable product listing that fetches items like mobiles, laptops, and televisions from the backend API.
- Single Product Page — A detailed view of an individual product, one of the five core pages listed in the repository.
- Cart Page — A shopping cart that collects selected items and prepares them for checkout.
- Checkout Page — The final step in the purchase flow, included in the repo's feature list along with login, signup, home, and products pages.
- Full MERN stack — React and JavaScript for the UI, CSS and ChakraUI for styling, Express for the API, and Mongoose with MongoDB Atlas for data persistence.
Who is it for?
- MERN stack learners — Developers who want to study how React components, Express routes, and Mongoose models work together in a real e-commerce application.
- Students working on group projects — Teams that need a proven full-stack architecture for a five-day build, including authentication, product listings, and cart logic.
- Electronics retailers — Store owners who want a starting point for an online shop and are willing to swap the sample data and styling for their own brand.
What can you do with DigiMart Clone?
- Study a complete e-commerce flow — Trace how signup/sign-in, product browsing, product detail, cart, and checkout pages connect through the React and Express layers.
- Customize the storefront — Edit the ChakraUI components and CSS to create a unique look while preserving the commerce features.
- Deploy your own electronics store — Use the included Vercel and Cyclic deployment links as a reference for getting the frontend and backend live.
FAQ
Is DigiMart Clone free to use?
Yes, this is an open-source repository on GitHub, so you can download, modify, and deploy it for personal or educational purposes without paying a license fee.
What tech stack does DigiMart Clone use?
The frontend is built with React (JavaScript, CSS) and ChakraUI. The backend uses Express with Mongoose as the object data modeling library, and data is stored in MongoDB Atlas. The frontend runs on Vercel and the backend on Cyclic.
Does DigiMart Clone include a checkout page?
Yes, along with the landing page, signup/sign-in page, products page, single product page, and cart page, the repository's description lists checkout as one of the features of the cloned site.
Can I use DigiMart Clone for a commercial store?
The code provides a functional foundation for an electronics e-commerce site, but because it was built as a fast group learning project, you should review security, payment handling, and production readiness before launching it commercially.





