Skip to content

A simple app to keep track of day to day finances with a graphical representation of your spending using Flutter and memory persistence using HIVE database.

Notifications You must be signed in to change notification settings

shaw8wit/Finance-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Finance-Tracker

Github Followers  GitHub stars  GitHub forks  GitHub watchers

DemoHover

Simple app to keep track of one's spending according to date.

Graph shows the ratio of total spending in the past 7 days.

features

  • Data is stored in the HIVE database.
  • Simple app inline with a Udemy course.
  • Different looks for Android & IOS.
  • Fully offline app.
  • Supports mobile and desktop.

Getting Started

To build this project:

  • download as zip or clone to local system.
  • open the repo in VS Code or any other editor.
  • set environment to Dart & Flutter.
  • flutter & dart plugins are required.
  • run flutter pub get to get the dependencies.
  • for Android testing:
    • use physical device by turning on the usb debugging option OR
    • use emulator from android studio
  • for IOS testing:
    • use emulator from XCode in macOS
  • for desktop testing (linux, windows, mac):
    • head over to go-flutter and install it
    • after setting up go-flutter by following their installation
    • run the application using hover run --target lib/main.dart
  • build without debugging.