Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arifulislam5577/rolex-shopping
Rolex is an e-commerce website built by M.E.R.N stack.
https://github.com/arifulislam5577/rolex-shopping
bootstrap expressjs mongodb mongoose nodejs reactjs
Last synced: 2 days ago
JSON representation
Rolex is an e-commerce website built by M.E.R.N stack.
- Host: GitHub
- URL: https://github.com/arifulislam5577/rolex-shopping
- Owner: Arifulislam5577
- Created: 2022-02-15T07:41:15.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-13T17:04:18.000Z (about 2 years ago)
- Last Synced: 2024-11-09T12:46:01.927Z (about 2 months ago)
- Topics: bootstrap, expressjs, mongodb, mongoose, nodejs, reactjs
- Language: JavaScript
- Homepage: https://rolex-ec266.web.app
- Size: 1.55 MB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rolex
Rolex is an e-commerce website built by M.E.R.N stack. There are different kinds of product categories. Users can purchase any product. If the user wants to purchase any product, she/he needs to add the product to the shopping cart. But if the user has no previous account then she/he needs to create a new account. After creating an account or logging in, she/he needs to provide his/her shipping address. After providing the shipping address he/she need to pay with a stripe payment gateway. user can see the order which he was purchased before in his profile.
There is also an admin simple dashboard, where the admin can deliver the order and can see the total order in the admin panel.
## Run the Application
### Server-Side
make sure you are in the ```root``` directory.
```bash
npm install or npm i
```### Client-Side
make sure you are in the ```rolex-shopping/client``` directory.
```bash
npm install or npm i
```## Usage
```
npm start
```## Contributing
### Frontend
- React
- Redux
- Redux Thunk
- Axios
- Bootstrap v5
- React Reveal
- React Router Dom v6
- React Stripe Checkout### Backend
- Node Js
- Express Js
- MongoDB
- Mongoose
- JSON Web Token
- Bcrypt Js
- StripePlease make sure to update tests as appropriate.
```Thank you```