This project is to make a platform to sell products online. There is a separation in the abilities and the action that types of users can make.
- seller
- user
- un-subscribe user
type of user | unique action capabilities |
---|---|
seller | add products - only seller can add product! |
seller & user | add products to shopping list |
seller & user | look at there user's info |
-
can browse and look at the products
-
log in & sing in
-
- the website does not save the passwords as is, it encrypts them and saves the hash only.
-
logout from site
-
you will need to run the front - react app
-
and also the server - node server
-
and save the database - mongodb database
Use the package manager [npm].
npm i
For running the front run
npm start
For running the back run
npm start mon
Or
run in run and debug