This is a personal expense manager built with Flutter to help you track your income and expenses effectively. It provides a user-friendly interface with the following features:
- Multiple Screens: Settings: Manage categories and clear all data for a fresh start. Add Expense: Track your spending by entering the amount, category, and date. Reports: Visualize your financial health with clear weekly, monthly, and yearly reports featuring charts and graphs. Expenses: View a detailed list of all your expenses, including date, time, category, and total expenses for the current week, month, and year. Categories: Add new categories with custom names and colors for better organization.
- Customizable Categories: Tailor the app to your needs by creating categories that reflect your spending habits.
- Intuitive Expense Tracking: Easily log your expenses with minimal steps.
- Visualized Reports: Gain valuable insights into your finances with clear charts and graphs.
- Detailed Expense List: Stay on top of your spending by reviewing all logged expenses.
The following dependencies are used in this personal expense manager:
- cupertino_icons: ^1.0.6 (Provides Cupertino design icons for a native-like feel)
- fl_chart: ^0.68.0 (Enables creation of beautiful charts and graphs for reports)
- flex_color_picker: ^3.5.1 (Facilitates user-friendly color selection for categories)
- intl: ^0.19.0 (Supports internationalization for various locales)
- realm: ^3.1.0 (Manages data storage with a flexible and efficient database)
To install Nomad Net Shield, follow these steps:
- Clone the Repository:
git clone https://github.com/dcaayushd/CODSOFT-Personal_Expense_Tracker.git
- Install Dependencies:
cd personal_expense_manager
flutter pub get
- Run the App:
flutter run
This project is licensed under the MIT License. See the License file for details.
For any inquiries or feedback, please contact @dcaayushd.