- Python
- Dev Container
A basic console-based system that manages inventory for a small business. The system allow admins to create, update, view, and delete products in the inventory while keeping track of stock levels and handling multiple users with role-based permissions.
-
- Support different roles like “Admin” and “User.”
- Admins can add, edit, and delete products, whereas Users can only view inventory details.
- Implement a basic login system with username and password validation.
-
- List of all products.
- CRUD operations including filters based search.
-
- List of all users.
- CRUD operations including filters based search.
- This project is used
Docker
forcontainarization
feature. So, these steps must follow:
https://docs.docker.com/desktop/
docker build -t inventory-system
docker run -it inventory-system
Step-4: Once, container is started successfully then move into the project directory and execute the following command:
poetry run python main.py
Reach out to me contact@fossmentor.com I will be happy to assist
Fork the repo @ GitHub