Money_manager - This app helps you with managing Income and Expense

Overview

Expense App

This app helps you with managing Income and Expense. It is coded in flutter, dart hive. TBH I want to code the same app in Flutter , React and Jetpack Compose to see the difference and get some experience, but let's see what Happens. :) 🀠 πŸ€—

Will try and update this to use different (state management) Libraries.

Making Changes for V2

- Removed Gradient Code
- Adding Date and Delete Option in each Expense Tile

Screenshots

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

Credits

GOWI from www.flaticon.com
## App Icon : Money icon by Icons8">
## Face Emoji : http://clipart-library.com/images_k/transparent-happy-emoji/transparent-happy-emoji-15.png

## Icon : 
  
Icons made by GOWI from www.flaticon.com
## App Icon : Money icon by Icons8

BUG

When month is 12, Need to switch years too, to reflect changes. ( Showing transaction of nearby months ) Bar chart skips date with single unit of expense. Multiple setState cause anomalies, will use something else.

Features

❌ Fix year when month is December.

❌ Add Monthly limit and show How much has been spent Yet.

❌ Show Charts of Money Spent on each day

βœ”οΈ Add Expense and Income

βœ”οΈ Show Total Balance

❌ Option to Extract data or Server ?

βœ”οΈ Option to add Bio Auth

βœ”οΈ Add Provider ( possibly in another branch )

βœ”οΈ Add Models For Data

βœ”οΈ Chart plot points is based on when user enters data , not on expense date , so chart might have bars coming back and moving front

## `Data`

    - amount
    - type [ "Income", "Expense" ]
    - date
    - note ( 256 )
You might also like...

A sophisticated tool for managing queues of asynchronous tasks, with a stream interface, strong typing and lots of helpful options.

Secretary A sophisticated task manager. Secretary is a tool for keeping your futures in check. It's useful for managing queues of asynchronous tasks,

Dec 21, 2022

Basic file managing app for Android using Flutter framework

Basic file managing app for Android using Flutter framework

core_file_manager A simple application for managing files on Android devices using Flutter framework core_file_manager Getting Started Running the app

Sep 20, 2022

Packup - Flutter app for managing delivered packages in office

Packup - Flutter app for managing delivered packages in office

Packup Mobile app for Android and iOS with web admin panel, for managing package

Jan 22, 2022

Building a simple Flutter app for understanding the BLoC State Management including: Cubit, Managing Route & showSnackBar.

Building a simple Flutter app for understanding the BLoC State Management including: Cubit, Managing Route & showSnackBar.

Dec 3, 2022

Practice building basic animations in apps along with managing app state by BLoC State Management, Flutter Slider.

Practice building basic animations in apps along with managing app state by BLoC State Management including: Cubit & Animation Widget, Flutter Slider.

Jun 8, 2022

A capable library for managing Windows tray icons in your Flutter app πŸ¦‹

skip to content A capable tray icon plugin for Windows. πŸ”— package on pub.dev πŸ”— source on github.com πŸ”— dart docs api reference Manage multiple icon

May 27, 2022

Building a simple Flutter app * Switch Theme * for understanding the BLoC State Management including: Cubit Communications with StreamSubscription & Managing Route.

Building a simple Flutter app * Switch Theme * for understanding the BLoC State Management including: Cubit Communications with StreamSubscription & Managing Route.

Oct 3, 2022

Flutter file manager - Flutter package for managing files on Android

Flutter file manager - Flutter package for managing files on Android

flutter_file_utils Helper tools for managing files on Android. Getting Started For help getting started with Flutter, view our online documentation. F

Nov 11, 2022

Song Tinder aims to ease the pain of managing song playlists

Song Tinder aims to ease the pain of managing song playlists. This is done by mainly focusing on a Tinder-like swipe card based interface which can be used for anything from sorting your existing playlists to finding new music.

Nov 17, 2022
Comments
  • Chart issues

    Chart issues

    I can't show data from chart it gave me an error like this Exception caught by rendering library ═════════════════════════════════ Unsupported operation: Infinity or NaN toInt The relevant error-causing widget was LineChart I just copy paste this part of chart code but samething it doesnt work. can you just tell me where is the problem, please?

    getPlotPoints function code List getPlotPoints(List entireData) { dataSet = []; List tempdataSet = [];

    for (TransactionModel item in entireData) {
      if (item.date.month == today.month && item.type == "Expense") {
        tempdataSet.add(item);
      }
    }
    //
    // Sorting the list as per the date
    tempdataSet.sort((a, b) => a.date.day.compareTo(b.date.day));
    //
    for (var i = 0; i < tempdataSet.length; i++) {
      dataSet.add(
        FlSpot(
          tempdataSet[i].date.day.toDouble(),
          tempdataSet[i].amount.toDouble(),
        ),
      );
    }
    return dataSet;
    

    }

    opened by mkf19 0
Owner
Prince
A neutrino in this world of Electrons and Protons.
Prince
Personal-Expense - Personal expense application in Flutter

expenseapp Personal expense application in Flutter / Application de dΓ©pense en F

Tommy 1 Feb 10, 2022
This package helps developer to sort the flutter/dart packages and plugins alphabetically, This makes it easier when managing too many packages and when working with teams

Package helps to sort the flutter/dart packages and plugins alphabetically, This makes it easier when managing too many packages and when working with

DANCHE 7 Dec 21, 2022
NearTurf is a turf booking app that helps you find the best turf near you and book more slots. Created by using flutter , Node js

Near Turf A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if thi

Harshad Ok 3 Oct 26, 2022
A flutter application to track the number of hours you devoted a particular skill. Helps you track your process in a neat and organised way

10-000 Hours A flutter application to track the number of hours you devoted a particular skill. Helps you track your process in a neat and organised w

ACM VIT 4 Oct 31, 2022
WhereIsMoney - A money expense tracker with online and offline capabilities

WhereIsMoney ?? A money expense tracker to help you know where your money is goi

Junior Medehou 4 Feb 6, 2022
A Personal Expense App Built With Flutter

personal_expense_app This was my Second Project in Flutter. And also, this was b

Wilson Abad 2 Jul 10, 2022
Expense tracker - Build an app in flutter that can record the transaction we make in our daily life

expense_tracker I tried to build an app in flutter that can record the transacti

Shishir Rijal 6 Nov 6, 2022
GoodBudget - A budget monitor or expense tracker Flutter application that persists data with Hive NoSQL database.

GoodBudget - A budget monitor or expense tracker Flutter application that persists data with Hive NoSQL database. This cross platform application is available on Android, iOS & Web. Both expenses and income are monitored.

Sherida Providence 1 Sep 19, 2022
Flutter Downloader - A plugin for creating and managing download tasks. Supports iOS and Android.

Flutter Downloader A plugin for creating and managing download tasks. Supports iOS and Android. This plugin is based on WorkManager in Android and NSU

Flutter Community 789 Jan 3, 2023