This is a react application with full CRUD functionality , using mockAPI , a user can browse the inventory , while an admin can edit add or remove items from stock.
https://ar-shoe-shop.netlify.app/
- Admin panel providing dynamic management of the shop's inventory adding shoes by category , removing shoes or editing details.
- Login/Signup functionality.
axios
react-icons
react-router-dom
- Basic structure of the application (Folders,Utilities,Pages)
- Basic user authentication and routing
- A more complex authentication verification.
- Admin panel with basic shoe adding Functionality.
- Basic catalog to display data added from Admin panel.
- Final styling
- Seperating !DRY functions to global Utilities.
- Dividing global pattern's to global components
- Add readme to the repository
-
Managing inventory from within the frontend.
-
Building a semi-complex admin panel.
-
Better understanding of CRUD methods
I'm a full stack development student.
To get started with the project, follow these steps:
Clone the repository:
git clone https://github.com/MisterNooblet/appleseeds_weekend_assigment_10.git
Install dependencies:
npm install
Start the development server:
npm start
The app will be served at http://localhost:3000/.
Feel free to use the code and don't forget to Star ⭐ the repository.