Modern, clean, and fully responsive Inventory Management System built with Flask, Tailwind, and SQLite. Designed for smooth item handling, user profiles, authentication, and real-time search.
βοΈ User Registration & Login βοΈ Profile Page + Bio + Avatar βοΈ Add, Edit, Delete Items βοΈ Real-Time Search βοΈ Modern Dashboard with Analytics βοΈ Clean UI/UX with Tailwind βοΈ Flash Messages for Feedback βοΈ Secure Password Hashing
inventory_flask/
βββ app.py
βββ api.py
βββ auth.py
βββ config.py
βββ dashboard.py
βββ extensions.py
βββ forms.py
βββ inventory.db
βββ LICENSE
βββ main.py
βββ models.py
βββ profile.py
βββ README.md
βββ requirements.txt
β
βββ assets/
β βββ banner.png
β
βββ screenshots/
β βββ add_item_1.png
β βββ add_item_2.png
β βββ change_password_1.png
β βββ change_password_2.png
β βββ dashboard_1.png
β βββ dashboard_2.png
β βββ edit_profile_1.png
β βββ edit_profile_2.png
β βββ home.png
β βββ login.png
β βββ profile.png
β βββ register.png
β βββ search.png
β βββ view.png
β
βββ static/
β βββ avatars/
β βββ css/
β βββ uploads/
β
βββ templates/
β βββ 404.html
β βββ 500.html
β βββ add.html
β βββ base.html
β βββ change_password.html
β βββ dashboard.html
β βββ edit.html
β βββ import_csv.html
β βββ index.html
β βββ login.html
β βββ profile_edit.html
β βββ profile.html
β βββ register.html
β βββ search.html
β βββ view.html
β βββ ...
β
βββ tests/
βββ conftest.py
βββ test_auth.py
βββ test_models.py
βββ test_routes.py
- Flask
- Flask-Login
- Flask-WTF
- TailwindCSS
- Flowbite UI Components
- SQLite (default)
- SQLAlchemy ORM
git clone https://github.com/Rumaisas-islam/inventory-management-flask.git
cd inventory_flaskpython -m venv venvvenv\Scripts\activatepip install -r requirements.txtflask runThis project is open-source and available under the MIT License.
Rumaisas-islam Made with β€οΈ in Pakistan If you like this project, β the repo!













