Skip to content

zahid096/Smartventory-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛍️ Smartventory Management System

A complete web-based Inventory Management System built with Flask (Python), MySQL, HTML, CSS, and JavaScript.
This system helps shop owners manage products, sales, and stock efficiently with an intuitive, modern interface.


📖 Table of Contents


💡 About the Project

Smart Shop Inventory Management System is a Flask-based web application designed to simplify daily retail operations.
It provides an efficient way to manage products, track stock, record sales, and generate bills — all from a single dashboard.

The system automates inventory updates and displays insights on sales and stock levels, reducing manual work and minimizing human errors.
It’s ideal for small and medium-sized stores looking to modernize their inventory management process.


🚀 Features

✅ Product Management – Add, update, or delete products easily
✅ Sales Management – Record transactions and generate bills
✅ Real-Time Inventory – Automatic stock updates after sales
✅ User Authentication – Secure login system for admin and staff
✅ Dashboard Overview – View sales, stock, and profit summaries
✅ Search & Filter – Quickly find products and sales records
✅ Responsive UI – Works on desktop and mobile browsers
✅ Reports – View and export sales/inventory reports


🧩 Tech Stack

Layer Technology
Frontend HTML5, CSS3, JavaScript
Backend Flask (Python)
Database MySQL
Styling Bootstrap / Custom CSS
Version Control Git & GitHub

📁 Project Structure

smart-shop-inventory/
│ ├── app.py # Main Flask application
├── config.py # Database configuration file
├── requirements.txt # Python dependencies
├── database/
│ └── smartshop.sql # MySQL database file
├── static/ # CSS, JS, and images
├── templates/ # HTML templates
└── README.md # Documentation file


🧭 Usage

✅ Log in as Admin
✅ Add products and categories
✅ Record sales and generate bills
✅ View dashboard reports and stock updates


🔮 Future Enhancements

✅ Add barcode scanning support
✅ Generate PDF/Excel reports
✅ Low-stock email notifications
✅ Multi-user roles (Admin, Cashier, Manager)
✅ Cloud-based deployment


💬 Contact

Developer: Md Zahid Hasan
📧 Email: mdzahidhasan096@gmail.com
🌐 GitHub: https://github.com/zahid096

About

A complete web-based Inventory Management System built with Flask (Python), MySQL, HTML, CSS, and JavaScript.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors