Developed a robust Minimarket System using C# and Microsoft SQL Server database. This project aimed to create a comprehensive retail management solution for a real-world business, encompassing various functionalities such as products management, inventory, sales tracking, customer relationship management, and reporting.
-
Product Management:
- CRUD operations for Products, Brands, Measured Units, and Categories.
- Detailed product tracking with support for variants and inventory levels.
-
Warehouse Management:
- Efficient management of warehouse stock levels.
- Support for entering and tracking product movements within the warehouse.
-
Client and Supplier Management:
- Comprehensive modules for managing Clients and Suppliers.
- Easy-to-use interfaces for maintaining business relationships and transactions.
-
Geographical Management:
- Handling of Districts, Provinces, and Apartments for location-based data tracking.
- Integration with user management for role-specific access to geographical data.
-
User Management:
- Secure and role-based access control for system Users.
- Detailed activity logs for auditing and user tracking.
-
Inventory Transactions:
- Enter Products: Easy entry of new products into inventory.
- Output Products: Manage and track product sales and other outputs.
- Reporting:
- Income Purchases Products Report: Detailed reports on product purchases over time.
- Accumulated Income Report: Summarized data on accumulated income from purchases.
- Sales Output Report: Comprehensive tracking of product sales.
- Accumulated Sales Output Report: Insights into sales trends and accumulated sales data.
- C#: Primary programming language for the application, chosen for its performance and ease of use.
- Microsoft SQL Server: Database management system used for storing and managing all system data.
- Visual Studio Community 2022: IDE used for development, providing powerful tools for coding, debugging, and UI design.