A professional Windows Forms application designed for efficient management of a stationery store. The system supports inventory control, sales operations, user roles, and detailed reporting, all within a modern, fully localized right-to-left (Arabic) interface.
-
Secure Login & Roles
Authentication system with role-based access for Admin and User accounts. -
Product Management
Add, update, delete, and search products with filtering by category and price. -
Category Organization
Manage product categories to streamline inventory navigation. -
Sales & Invoicing
Process sales through a cart system with real-time inventory updates and invoice generation. -
Reports & Analytics
Generate, view, and print detailed sales and revenue reports by custom date range. -
User Administration
Admins can manage user accounts, including creation and role assignment. -
Dashboard Overview
Interactive dashboard displaying product counts, stock levels, revenue, and sales performance. -
Right-to-Left Interface
Modern UI design fully tailored for Arabic users, offering a natural and intuitive experience.
Below are screenshots of the login screen:
Below is a screenshot of the home screen:
Below are screenshots of the sell screen:
Below are screenshots of the category screen:
Below are screenshots of the product screen:
Below are screenshots of the reports screen:
Below is a screenshot of the users screen:
Below is the backup icon used in the application:
- .NET 8.0 – Windows Forms
- C# – Application logic and structure
- Entity Framework Core – ORM for SQL Server or SQLite
- Microsoft.Data.Sqlite – Lightweight optional database support
Entities/– Core data models (User, Product, Category, Order, OrderItem)Forms/– Application interface forms (Login, Home, Products, Sales, Reports, etc.)Data/– Entity Framework DbContext and data operationsMigrations/– EF Core migration filesResources/– Icons, images, and localization assets
- Windows 10 or 11
- .NET 8.0 SDK
- SQL Server (default) or SQLite
- Clone the Repository
git clone <your-repo-url>

























