Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prathameshpatil-01/expense_tracker-flutter
Track expenses in four categories with Flutter Expense Tracker. Choose between light and dark themes for a personalized experience. Visualize your spending habits with an intuitive bar chart feature.
https://github.com/prathameshpatil-01/expense_tracker-flutter
dart expense-tracker firebase flutter flutter-app
Last synced: about 12 hours ago
JSON representation
Track expenses in four categories with Flutter Expense Tracker. Choose between light and dark themes for a personalized experience. Visualize your spending habits with an intuitive bar chart feature.
- Host: GitHub
- URL: https://github.com/prathameshpatil-01/expense_tracker-flutter
- Owner: PrathameshPatil-01
- Created: 2023-10-06T12:43:04.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-23T11:26:15.000Z (11 months ago)
- Last Synced: 2024-04-20T16:27:09.704Z (7 months ago)
- Topics: dart, expense-tracker, firebase, flutter, flutter-app
- Language: Dart
- Homepage:
- Size: 1.16 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Flutter Expense Tracker App
This Flutter app allows users to track their expenses across four categories: Food, Work, Leisure, and Travel. The app features both dark and light themes for a personalized experience. Additionally, it includes a bar chart to visualize expenses for specific categories. All expense data is stored on Firebase Realtime Database, and users can also delete expenses.
## Table of Contents
- [Download_APK](#download-apk)
- [Demo](#demo)
- [Screenshots](#screenshots)
- [Features](#features)
- [Installation](#installation)
- [Firebase Configuration](#firebase-configuration)
- [Usage](#usage)
- [Deleting Expenses](#deleting-expenses)
- [Contributing](#contributing)## Download APK:
### Expense Tracker Apk
[Direct download link](https://drive.google.com/file/d/1Tzfw-IMFL2Z20vN-klDucdVvEumGq6-n/view?usp=drive_link)
## Demo
## Screenshots
Light Theme
Dark Theme
## Features
- Track expenses in four categories: Food, Work, Leisure, and Travel.
- Dark and light themes for personalized experience.
- Bar chart to visualize expenses.
- Firebase Realtime Database integration for data storage.
- Ability to delete expenses.## Installation
1. Clone the repository using:
```bash
git clone https://github.com/PrathameshPatil-01/EXPENSE_TRACKER-FLUTTER.git
```2. Navigate to the project directory:
```bash
cd EXPENSE_TRACKER-FLUTTER
```3. Install dependencies:
```bash
flutter pub get
```4. Run the app:
```bash
flutter run
```## Firebase Configuration
1. Create a new Firebase project in the [Firebase Console](https://console.firebase.google.com/).
2. Add an Android app to your Firebase project and follow the setup instructions.
3. Download the `google-services.json` file and place it in the `android/app` directory.## Usage
1. Open the app on your device/emulator.
2. Start adding expenses in different categories.## Deleting Expenses
To delete an expense, swipe left or right on the expense card and confirm the deletion.
## Contributing
Feel free to open issues or pull requests for any improvements or bug fixes.
---