ShiCommerce is an e-commerce website developed to learn NodeJS, ExpressJS, MongoDB, ReactJS and Redux. ShiCommerce has features for admin and users(buyer). Admin can manage products, manage orders, manage product reviews and users. User(buyer) can check product details, add product to cart, checkout the cart, fill shipping address, and pay payment using Stripe. and also user can check order status(processing, shipping and delivered).
- NodeJS
- ExpressJS
- MongoDB =>(Mongoose)
- ReactJS
- Redux
- Bootstrap
- Cloudinary
- Stripe
To get the copy of this project in your computer,clone this repository or just download it.
- Code editor like vs code
- node js installed
- Download or clone the repository
- Open the folder in your IDE
- Install the dependencies =>"npm install" in root folder
- Run "npm run dev" to run the backend
- Under frontend folder run "npm start" to run the front end
- Use email= "[email protected]" and password = 1234567 for admin
- Signup for normal user
👤 Worash
- GitHub: @Worashf
- Twitter: @WorashAboche
- LinkedIn: Worash Abocherugn
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Hat tip to anyone whose code was used
- Inspiration
This project is MIT licensed.