This project is based on a catalogue of products. It's a real-world-like project, built with business specifications.
This webapp has 12 types of pages:
- Login page (for administrator, you can use email: 'rrindrajosia@gmail.com', password: '123456789' and for simple user you can use email: 'marina@gmail.com', password: 'marina')
- Register page
- List of products page
- Create product page
- Edit product page
- Delete product page
- List of favorites page
- Create favorite page
- Edit favorite page
- Delete favorite page
- List of products in one favorite page
- Add product in one favorite page
- HTML and JSX
- React
- CSS
- ES6
To get a local copy up and running follow these simple example steps:
-
Under the repository name, click the Clone or download green button.
-
Copy the URL given by clicking the clipboard button.
-
Open a terminal window in your local machine and change the current directory to the one you want the clone directory to be made.
-
Type git clone and then paste the URL you previously copied to the clipboard.
-
Open a new terminal window in your local machine and change the current directory to your cloned directory.
-
Run
npm install
/npm i
from the Terminal. -
after that
npm run build
from the terminal. -
Finally
npm start
.
$ npm t
See a live demo Here
Give a ⭐️ if you like this project!
👤 Rindra josia
- Github: @rindrajosia
- Twitter: @rindrajosia
- Linkedin: linkedin
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.