A desktop-based Inventory Management System developed using C# WinForms and SQL.
This project was created as an academic database project with a focus on real-world inventory workflows.
- User authentication (Admin & Cashier)
- Product and category management
- Inventory tracking
- Order and sales handling
- Role-based access control
- C#
- Windows Forms (WinForms)
- SQL
- ADO.NET
The database is designed using relational principles and includes:
- Users
- Products
- Categories
- Orders
- Customers
The complete database schema is available in:
- Clone the repository
- Open
Database.sqlin mySQL and execute it - Open the
.slnfile in Visual Studio - Update the connection string in
App.config - Run the project
This project was developed as part of a Database Systems course to demonstrate:
- Database integration with desktop applications
- CRUD operations
- Real-world inventory workflows
Muhammad Shozab



