github.com/JosueGauthier/borgia_flutter_app ↗
A flutter project for Borgia. It is a software to help you manage your student association. With it, you can sell products, organize events, keep track of your stocks, etc... It will be your best ally to develop your possibilities for your student association.
Open this visualization on its own page →
Contributors
1
Lines of Code
1,091
From
2022-04-16
To
2022-06-07
About JosueGauthier/borgia_flutter_app
Borgia is a comprehensive management system designed for student associations, with this repository containing the Flutter mobile application frontend. The app allows associations to sell products, organize events, manage inventory, and track financial transactions through an integrated balance system. Users can recharge their Borgia balance via the Lydia payment app and then either purchase products through free-access mode (trusting themselves to deduct costs) or through operator-assisted sales where staff members ring up transactions.
The app features robust administrative tools including product and category management, store configuration, and operator-based sales authorization. It includes analytics capabilities with a global statistics panel for association-wide sales data, user-specific purchase history, and podium rankings by store and product. Additional features encompass a favorites list of most-purchased items, recent purchase tracking, and a search system across users, products, and stores. The application uses GetX for state management and dependency injection, integrates chart libraries for visualization, and relies on Cloudinary for image hosting.
This Flutter frontend works exclusively with a Django REST Framework backend available in a separate repository. The project is actively maintained and available on the Google Play Store, with comprehensive dependencies documented including animated widgets, image caching, internationalization support via intl, and integration with external apps like Lydia for payments. The codebase represents a mature student organization management solution with both consumer-facing and administrative interfaces.