The Expense Tracker App is a mobile application built using Flutter and Dart. It helps users manage and analyze their expenses with a user-friendly interface. The app allows users to add, remove, and update expenses, categorize them, and view spending patterns through a bar graph on the dashboard.
- 📊 Dashboard Visualization: Analyze your expenditure with an interactive bar graph.
- ➕ Add Expenses: Easily add new expense entries with date, time, and category.
- ✏️ Update Expenses: Modify existing expense details as needed.
- 🗑️ Remove Expenses: Delete expenses that are no longer relevant.
- 🗂️ Categorization: Organize expenses into various categories for better tracking.
Follow these steps to get the Expense Tracker App up and running on your local machine.
Ensure you have the following installed:
-
Clone the repository:
git clone https://github.com/Ankzcoder/Expense-Tracker-App.git
-
Navigate to the project directory:
cd Expense-Tracker-App
-
Install dependencies:
flutter pub get
-
Run the app:
flutter run
- Adding Expenses: Navigate to the expense entry screen and fill in the necessary details including amount, category, date, and time.
- Updating Expenses: Select an existing expense from the list to update its details.
- Removing Expenses: Swipe to delete an expense or use the delete option within the expense detail screen.
- Viewing Expenses: Access the dashboard to view a bar graph of your expenses categorized by the selected period.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.