You can dowload .rar file from here
- Clone the repo
git clone https://github.com/BoykoPetevBoev/React-JS-June-2020-Exam.git
- Install NPM packages
npm install
- Run Application
npm run app
- Run Server
npm run server
- Go to
http://localhost:3000/
Public part is visible for the guests without authentication. They have access to home page, product page and user login and register forms.
Registered users have personal area in the web application accessible after successful login. They have access to user profile, shopping cart and wishlist pages. Only admin have access to admin section.
- React.js for client-side
- Node.js
- Express framework
- MongoDB Atlas for database
The project is an online store for computer peripherals. Тhe home page shows all the products with basic information about them. Тhe product page shows all product information. Users can register and log in, after which they have access to their profile page. Еach user has their own shopping cart and favorite page where it can add and remove products.