A windows app for stock management.
-
Add Products to local database
-
Manage Products ( CRUD operations )
-
Manage users ( with role Admin/User )
-
Generate Excel file of the products
-
Get notification when threshold is reached
-
Get notifications when Expired date is near
I created this project for testing/experimenting (with) Fluent UI as well as Sqflite for windows .
Before you go through the codebase I want to mention a few points that you may consider:
-
The architecture of the app is base on Suragch's architecture used in this blog post [https://suragch.medium.com/flutter-state-management-for-minimalists-4c71a2f2f0c1]
-
The state management is accomplished with getIt used in the above blog post as well .
-
The app is currently in french ( per client request ) but will be Internationalized




