Coder Social home page Coder Social logo

clone003 / waterfly-iii Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dreautall/waterfly-iii

0.0 0.0 0.0 88.93 MB

Unofficial Android App for Firefly III, a free and open source personal finance manager.

License: MIT License

Kotlin 0.02% Dart 99.98%

waterfly-iii's Introduction

Waterfly III

Unofficial Android App for Firefly III, a free and open source personal finance manager.

The app design is heavily influenced by Bluecoins.

Features

The app is still pretty much work in progress, but basic features already do work:

  • General
    • Light & Dark Mode
    • Translation Ready - help to translate via Crowdin!
    • Listen to incoming notifications (e.g., from Google Pay or your banking app) and pre-fill transactions
  • Dashboard
    • Multiple charts for the current balance & recent history
    • Budget overview for last 30 days
  • Transactions
    • List transactions by date, including filters
    • Add & edit transactions with autocomplete, including attachments, split transactions & multi currency support
  • Balance Sheet
    • List individual balances
  • Piggy Banks
    • View Piggy Banks
    • Add/Remove money from Piggy Banks
  • Accounts
    • List all asset/expense/revenue/liability accounts

Planned Features

The app does not try to replicate every single feature that the Webinterface has. Instead, it tries to be a good companion to access the most used functions on-the-go. More in-depth operations such as creating or deleting asset accounts, creating or modifying rules etc. are not planned.

  • More filter options
  • ... and more.

Screenshots

All made with a Google Pixel 5.

Dashboard Transactions Balance Sheet
Transaction Edit Split Transaction Transaction Attachments

Technology

The app is built using Flutter, and tries to keep to the Material 3 design guidelines. Additionally, I try to keep the app as "lean" as possible, without external trackers or unneeded dependency on external packages.

Motivation

Having troubles with Bluecoins syncing across devices and not always storing attachments online, I was looking for a self-hosted alternative and discovered Firefly III. After a quick script to migrate from Bluecoins to Firefly, the only thing left was to download an app to easy track expenses on-the-go... or so I thought.

Unfortunately, I discovered that the existing Android Apps for Firefly III are either outdated or very buggy and hardly maintained. Always wanting to use Flutter for something, I started to make my own app, modeling it after the Bluecoins app I used so far and whose interface I really liked.

waterfly-iii's People

Contributors

dreautall avatar dependabot[bot] avatar misterio77 avatar hoream avatar poiintt avatar petrblaho avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.