Shonchoi is a user-friendly expense tracker app developed with Flutter and powered by Firebase for backend services. Shonchoi helps users monitor their daily expenses, manage categories, and gain insights into spending habits, all in a sleek and intuitive interface.
- Expense Tracking: Log daily expenses with ease.
- Category Management: Organize expenses by customizable categories.
- Insights and Analytics: View insights through charts and statistics.
- Firebase Integration: Secure authentication, data storage, and real-time updates with Firebase.
- Flutter SDK (>=3.0.0)
- Firebase project setup with Firebase Authentication and Firestore enabled
- Clone the Repository:
git clone https://github.com/Hasib-39/Shonchoi.git cd Shonchoi - Install Dependencies:
flutter pub get
- Firebase Configuration:
- Add your
google-services.json(for Android) andGoogleService-Info.plist(for iOS) files to their respective directories.
- Add your
- Run the App:
flutter run
- Flutter: UI development
- Firebase: Authentication, Firestore, Analytics
- Bloc: State management
- Font Awesome: Icon assets
The Project was built by me mainly for learning purpose. So, still there might be flaws and bugs in the project that needs to be fixed. I'll try my level best to solve those. Feel free to fix any type of bugs in the project. I'll be very gratefull. Thank you for your time.