- ReactJS
- RabiUI
- React Toastify
- MongoDB, ExpressJS, NodeJS for Backend
- Categorized sections
- Sorting and filtering of products
- User Authentication.
- Add/remove products to/from the cart even if you are not a user.
- Auto-sync cart to the database after user login.
- Add/remove products to/from wishlist.
- Update user details and change password.
- Email: [email protected]
- Password: Test@12345
Click here for the Live Demo
Download the .zip file from Github or run the below command to clone the repo locally.
git clone https://github.com/tuhindas30/rabikart.git
After cloning the repo, run the following command to install the project dependencies:
yarn add
Set the environment variable in .env
file in root directory.
REACT_APP_API_BASE_URL=http://localhost:4000
Open a terminal window and run the following command:
yarn start
# React App will start at PORT 3000
Now open http://localhost:3000/
to see the app running.
RabiKart is MIT licensed.
While deploying this project to production, please keep in mind that the project is in a very basic stage and may have severe bugs and vulnaberities.