A small ExpenseTracker App Built With Flutter

Overview

flutter_04_expenseTracker

Expense tracker app created with help of udemy course section 4

How a new Flutter Dev can benifit

This app was created for educational and learning purposes it has all the basics a flutter beginner will needs in it journey. With that said it also has docs commenting explaining the hard and important concept of Flutter & Dart with that it also gives you an idea of how the data is passed in the flutter app

What I learned from this Module

Flutter Fundamentals

  • Compose UI from built-in and custom Widgets
  • Custom Widgets are also composed from built-in and other custom Widgets
  • Style and configure via arguments
  • Use the Docs & IDE support!

Styling and configuring Widgets

  • Styling & Layout options are very different: EdgeInsets.all(), BoxDecoration(), enums, .... Docs + IDE support help you
  • Often, there's more than one Widget or option to get the job done

Theming

  • Define a Global theme for colors and text to then tap into it from anywhere in the app via Theme.of(context)
  • Built-in Widgets use theme settings automatically

Business Logic

  • Lift state up and use stateful Widgets only when needed
  • Pass functions references and data around
  • Adjust the UI to your logic

Images of the app

alt alt alt

You might also like...

An app for small and medium organizations (SME) manager, with NFC-tag, e-tag and QR code features supported.

BK LAB Manager - an app for group management 1. Getting Started An app for small and medium organizations (SME) manager, with NFC-tag, e-tag and QR co

Dec 11, 2022

Flutter pos - A mobile POS written in Flutter, suitable for small cafe/restaurant, fully offline

Flutter pos - A mobile POS written in Flutter, suitable for small cafe/restaurant, fully offline

Simple-POS A mobile POS written in Flutter, suitable for small cafe/restaurant,

Nov 2, 2022

flutter demo + small changes

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

Nov 23, 2021

This is a set of small projects focused solely on the development of the graphical interface with Flutter

This is a set of small projects focused solely on the development of the graphical interface with Flutter

My Flutter Projects Flutter apps with cool design and animations Social Media Youtube Facebook Twitter Getting Started This project is a starting poin

Dec 19, 2022

A small splashscreen used as intro for flutter applications easily with a lot of customizations ❀️πŸ₯³

A small splashscreen used as intro for flutter applications easily with a lot of customizations ❀️πŸ₯³

Splash Screen A splashscreen package to be used for an intro for any flutter application easily with a lot of customization Currently Supported by awe

Dec 30, 2022

βš–οΈ A Flutter Architecture for small/medium/large/big large scale using Provider as State Management with Get It!

βš–οΈ A Flutter Architecture for small/medium/large/big large scale using  Provider as State Management with Get It!

Flutter Provider Architecture Mobile Application Developed in Flutter. Running on both mobile platforms, Android πŸ€– & iOS 🍎 . About this app This app

Jan 4, 2023

A small library support load infinite for ListView - GridView on Flutter.

A small library support load infinite for ListView - GridView on Flutter.

Paging A Flutter package that supports pagination(load infinite) for ListView, GridView Demo DataSource PageKeyedDataSource To create a PagingListView

Dec 4, 2022

Small calculator made to exemplify state management principles in Flutter using BLoC.

Oop Class Flutter Template Generated by the Very Good CLI πŸ€– A Very Good Project created by Very Good CLI. Getting Started πŸš€ This project contains 3

Dec 19, 2022

πŸ‘‘ The lightweight design pattern for small management applications.

πŸ‘‘ The lightweight design pattern for small management applications.

Store Pattern πŸ‘‘ The lightweight design pattern for small management applications. Features | Structure | Install | Usage | Documents | Technologies |

Sep 26, 2022
Owner
Abdul Raheem
Computer Engineering student at vidyalankar polytechnic - Mumbai
Abdul Raheem
BubbleShowcase is a small but power flutter package that allows you to highlight specific parts of your app to explain them to the user or to showcase your app new features.

BubbleShowcase BubbleShowcase is a small but powerful flutter package that allows you to highlight specific parts of your app (to explain them to the

Hugo Delaunay 38 Oct 26, 2022
Valorant Guide app: a small demo application to demonstrate Flutter application tech-stacks

Valorant Guide Design Design by: Malik Abimanyu App Valorant Guide app is a smal

Ümit Duran 41 Sep 30, 2022
Small Flutter app / social network / bloc pattern

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

Ana Zurabashvili 2 Jun 9, 2022
Small Flutter app that uses SQLite to persist data.

Crud_With_Flutter_And_Sqlite A new Flutter project. The application allows you to register a user with your name and email, edit and also delete. All

Idelfonso JoΓ‘s 0 Oct 22, 2022
a small app with a collection to WhatsApp group links

linki A community based app for links to social media groups. Intro Linki is a simple app that shows an interactive list of links to social media grou

Sean 11 Sep 19, 2021
A small app to manager simple transactions made in a shop (selling, buying, register handling..etc).

Shop Manager Flutter A small app to manager simple transactions made in a shop (selling, buying, register handling..etc). Screenshot: Features: Detail

Oussama Bonnor 45 Dec 31, 2022
Planto - Planto app mainly targets the farmers whether large scale or small scale

planto Inspiration Planto has been developed for the farming sector. In India, f

Amit Singh 1 Nov 2, 2022
A small transitioning dynamic app showing Dice changing Behavior

Dice_App A new Flutter project.This is a small transitioning dynamic app showing Dice changing Behavior. Getting Started This project is a starting po

Avinandan Bose 1 Mar 20, 2022
Mobile app for small food business have more results spending almost nothing.

ilunch Mobile app for small food business have more results spending almost nothing. Getting Started This project is a starting point for a Flutter ap

Roque Costa 9 Nov 17, 2022
Small sample app to work on simplifying the i18n process

l10n_s12n 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

Shi-Hao Hong 11 Jul 19, 2020