An open API service indexing awesome lists of open source software.

https://github.com/sorcererchiragsingh/shoporiastore

MERN E-Commerce - Redux toolkit, JWT Auth, Invoice Creation, Email Template, Payment Gateway. This project build is scalable & production-ready application.
https://github.com/sorcererchiragsingh/shoporiastore

api-development crud-application email-template full-stack invoice-generator jwt-authentication mern-stack payementgateway postman redux-toolkit web-development

Last synced: 3 months ago
JSON representation

MERN E-Commerce - Redux toolkit, JWT Auth, Invoice Creation, Email Template, Payment Gateway. This project build is scalable & production-ready application.

Awesome Lists containing this project

README

        

ShoporiaStore



MIT License

The "ShoporiaStore" is a full-fledged web application Project using MERN. The Project uses HTML, CSS, React.Js, Node.Js, MongoDB, JavaScript, Redux toolkit, JWT Auth, Invoice Creation, Email Template, and Payment Gateway.

➥ Live Demo



## Table of Contents

- [About](#about)
- [Features](#features)
- [Screenshots](#screenshots)
- [Tech Stack](#tech-stack)
- [Road Map](#roadmap)
- [Report Issues](#report-issues)
- [License](#license)
- [Acknowledgements](#acknowledgements)

## About

"ShoporiaStore" is a Full Stack E-Commerce Web Application built using the MERN stack (MongoDB, Express.js, React.js, and Node.js). Designed for a seamless shopping experience, the platform offers powerful features for both customers and administrators, ensuring smooth transactions and efficient store management.

With ShoporiaStore, we aim to provide a feature-rich, scalable, and secure e-commerce platform that enhances both user experience and store management. 🚀

## Features

- **Feature 1:** 🌐 Full-Stack Web Development – Built with the MERN stack for a robust and scalable e-commerce experience.
- **Feature 2:** 🔑 JWT Authentication – Secure user authentication and authorization using JSON Web Tokens (JWT).
- **Feature 3:** 🛒 Shopping Cart & Order Management – Intuitive cart functionality with real-time order processing.
- **Feature 4:** 📦 Real-Time Inventory Updates – Ensuring accurate stock tracking to prevent overselling.
- **Feature 5:** 📧 Email Templates – Automated order confirmations, shipping notifications, and user communication via email.
- **Feature 6:** ⚙️ CRUD Application – Full Create, Read, Update, Delete (CRUD) functionality for users, products, and orders.
- **Feature 7:** 📜 Invoice Generator – Generate detailed invoices for orders directly from the platform.
- **Feature 8:** 💳 Payment Gateway Integration – Seamless and secure payment processing via popular gateways (Stripe, PayPal, etc.).
- **Feature 9:** 📡 API Development – Well-structured RESTful APIs for handling backend operations efficiently.
- **Feature 10:** ⚡ Redux Toolkit – State management using Redux Toolkit for a smooth and responsive UI.
- **Feature 11:** 🛠️ Admin Panel – Comprehensive admin dashboard to manage users, products, orders, and reports efficiently.
- **Feature 12:** Proper Landing page with categories and New Arrivals.
- **Feature 13:** Product Listing Page.

## Screenshots
- Home Page :
- Product Listing Page :
- User Authentication Pages :
- Single Product Page :
- Wishlist Page :
- Cart Page :
- Razorpay integration :
- Orders Page :

## Tech Stack

- Frontend: HTML, CSS, JAVASCRIPT & React.Js
- Backend: Node JS & Express JS
- Database: MongoDb
- Deployment: Netlify & AWS

## Roadmap

- Live Chat Support – Real-time customer support with AI-powered chatbot integration.
- Dark Mode UI – User-friendly dark mode for a better browsing experience.
- Multi-Language & Multi-Currency Support – Expand to global markets with localization features.
- User Reviews and Ratings
- Personalized Recommendations
- One-Click Checkout – Streamlined checkout process for faster purchases.

## Report Issues
- You can report issues on this project using Github issue.
- You can read more about this from [Github Docs](https://docs.github.com/en/issues/tracking-your-work-with-issues/creating-an-issue)

## License

- This project is licensed under the MIT License - see the [LICENSE](https://github.com/SorcererChiragsingh/ShoporiaStore?tab=MIT-1-ov-file) file for details.
- The project Book Shelf Emporium is packaged and distributed using the [MIT License](https://choosealicense.com/licenses/mit/) which allows for commercial use, distribution, modification and private use provided that all copies of the software contain the same license and copyright.

## Acknowledgements

- A passion project by [Chirag](www.linkedin.com/in/chirag-singh-148993279)