Tinu-thampi13 / Personal-Expense-Manager-App

Personal expense manager app that allows users to categorize their income and expenses. The app uses Hive as a local database to store and manage data, making it fast and efficient.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Personal Expense Manager

This Flutter project is a personal expense manager app that allows users to categorize their income and expenses. The app uses Hive as a local database to store and manage data, making it fast and efficient.


Features:

The Personal Expense Manager app provides the following features:

  • Add new expenses with a title, description, amount, and date.

  • Edit existing expenses.

  • View a list of all expenses.

  • Filter expenses by date or category.

  • View the total amount of expenses.


Project Preview:


Getting Started:

To get started with the project, follow these steps:

  • Clone the repository to your local machine using git clone https://github.com/Tinu-thampi13/personal-expense-manager.git.

  • Open the project in your preferred code editor.

  • Run flutter packages get to install all the required packages and dependencies.

You're now ready to run the app on your local device or emulator by using the flutter run command.


Dependencies:

This project relies on the following dependencies:

  • Hive: A lightweight and fast key-value database.

  • flutter_hooks: A Flutter package for building widgets with hooks.

  • intl: A Flutter package for internationalization and localization.


Contributing:

Contributions are always welcome! If you'd like to contribute to the project, please fork the repository and create a pull request.


License:

This project is licensed under the MIT License. See the LICENSE file for more details.

About

Personal expense manager app that allows users to categorize their income and expenses. The app uses Hive as a local database to store and manage data, making it fast and efficient.

License:MIT License


Languages

Language:Dart 100.0%