This is a cross-platform Enterprise Resource Planning (ERP) system built using Flutter for the frontend and Firebase for the backend. The system is designed to help businesses automate and manage core operations such as inventory, sales, purchasing, accounting, and human resources — all in one centralized platform.
- Cross-platform app running smoothly on Android, iOS, and Web.
- Real-time data synchronization powered by Firebase Firestore.
- User authentication and role-based access control using Firebase Authentication.
- Modular design covering key business functions like Inventory Management, Sales Tracking, Purchase Orders, Accounting, and HR.
- Cloud-hosted backend ensuring scalability, security, and ease of deployment.
- Intuitive and responsive UI built with Flutter’s rich widget library.
- Offline support with local caching (optional) to keep business running uninterrupted.
- Frontend: Flutter (Dart)
- Backend: Firebase (Firestore, Authentication, Cloud Functions)
- Hosting: Firebase Hosting (for web version)
- State Management: Provider
This ERP system is built to support small and medium enterprises in streamlining operations, improving data accuracy, and enabling real-time collaboration across teams — all with minimal setup and maintenance thanks to Firebase’s serverless infrastructure.