Open source spend tracking, budgeting and financial planning app

Overview

Look After The Pennies

This app is a bit of an experiment for me, I tend to over-engineer my side-projects and run out of enthusiasm or time before ever getting them to a point that I'm happy to make them public. This on the other hand I'll be building in public and I'm going to get to an MVP as quick and dirty as I can (whilst making sure user data is kept completely safe).

For the last 20 years I have kept a personal 'budget' spreadsheet, at times when I've needed to be more on top of my finances it's proved invaluable for making sure that I will have the money I need, in the account it needs to be in, at the time it needs to be there. I've tried a number of budgeting apps over the years and none of them have been able to beat my spreadsheet for the ease of use and most importantly forward looking visibility of my finances that it provides. For at least a decade I've been meaning to build an app to replace my spreadsheet and now I'm finally getting around to it.

Most budgeting apps are either very basic, tied to some kind of mechanism for saving / investing surplus funds or harvesting your data to then sell to hedge funds or other companies. Most of the existing apps seem to be aimed at people who already have surplus income whereas I think the people who can benefit the most from an app like this are those people for who money is tight. The app I'm planning to build will...

  • Be 100% free (no selling of user data either), open source, multi-platform with mobile and desktop apps.
  • Will allow manual entry, csv import and direct bank feeds of income and expenditure data.
  • Handle recurring income / expenditure processing and forecasting.
  • Have infinitely customisable budgets / pots.
  • Have an overview screen that forecasts balances across accounts, taking into account expected income / expenditure.
  • Guide people towards services that may be able to help them if they are in financial difficulties.
  • and a lot more, I'll flesh this README out another day.

Contribute

I'd love for other people to want to contribute and help out with this project. If you want to talk I'm @iSCJT on twitter or you can email me at [email protected].

Roadmap

There's lots more in my head but these are the big ticket bits of functionality that will form the core of the application:

  • Landing page V1
  • Manual spend tracking
  • Landing page V2 with alpha signup
  • Recurring payments & balance forecasting
  • Transaction uploads (csv)
  • Monzo / Starling API integration
  • Open banking integration to fetch transactions https://nordigen.com/en/account-information/
  • Financial assistance / education services (CAB, Money Advice Line etc.)
  • Android & iOS apps
You might also like...
Speer is a fast, privacy focused and open source communication app for various use cases

Speer Speer is a fast, privacy focused and open source communication app for various use cases. It is built with peer-to-peer web technologies, which

🌍 A non intrusive open source app to discover and enjoy the world

🌍 A non intrusive open source app to discover and enjoy the world

Open source rostering ASP.NET Core. MVC app with Vue.js & Vuetify frontend.
Open source rostering ASP.NET Core. MVC app with Vue.js & Vuetify frontend.

RosterWebApp Open source rostering web application which allows the rostering of employees/teams to work sessions with appointed and overtime hours. I

A bullet journal and needs tracking website created with Vue JS.

bujo Bujo is a robust bullet journaling app that allows users to track their needs, organize their thoughts, and receive recommendations based on thei

Gym management system for multi purpose usage for tracking the user and finance.

KCEspot - Hacktoberfest Expert Contribution 2022 How to Contribute. Fork the Repo Clone the repo usind below syntax git clone url (given in clone or

A simple expense tracking application
A simple expense tracking application

Table Of Contents Description Demo Tech Stack Server Side Client Side Screenshots Local Building Config Future Enhancements How to Contribute License

Crypto coin price tracking.
Crypto coin price tracking.

How Much? 🪙 Crypto coin price tracking. Usage Go to: https://how-much.vercel.app/#eth Change the path with symbol that avaiable on Binance Example: h

A time tracking application for distributed teams

Time Tracker Welcome to timetracker. Timetracker is a mobile first web application designed to help general contractors and subcontractors manage thei

Expensave is a MEVN + GraphQL web application which allows expense tracking over time.

Expensave Expensave is a MEVN + GraphQL web application created to track expenses over time. These expenses need to be added in form of items and are

Owner
Look After The Pennies
Open source spend tracking, budgeting and financial planning app
Look After The Pennies
A budgeting web app using Vue, Quasar and Pinia.

Vue budget app inspired by react-budget-app todo CRUD budgets and expenses refactor color or darkmode optimization add filter for budgets or expenses

null 7 Apr 3, 2022
Budgeting App.

budgeteer Project setup npm install Compiles and hot-reloads for development npm run serve Compiles and minifies for production npm run build Lints

Alexander Haller 0 Jan 5, 2022
Open source time tracking, invoicing & expenses management for freelancers

Zeithub Introduction Zeithub is an open source time tracking, invoicing & expenses management for freelancers. Installation cp example.env .env docker

null 57 Sep 5, 2022
SimpleLog - Event tracking all in 1 place! Free & Open Source

Notice. Full stop. This was originally a fun & simple hackathon submission, and a demo for dev to learn about Nuxt3, Supabase, Unocss and other plugin

zernonia 75 Sep 19, 2022
Web application for organization of foodsaving groups worldwide - frontend code and central location for feature planning. For server-side code, go to https://github.com/yunity/karrot-backend

A web platform to support foodsaving groups worldwide. ?? ?? ?? karrot (Frontend) (Backend) This is the frontend repository, i.e. the browser-side sof

yunity 348 Oct 1, 2022
This For Coins Financial index for cryptocurrency with various data and user added index

MarketCoin Financial index for cryptocurrency with various data and user added index, this website is built with several open source framework & asset

Market Coin 1 Nov 15, 2021
Fintechless Manager (Fintechless is the Serverless Platform for Financial Institutions and Fintechs)

Welcome to Fintechless Fintechless is an open source platform that simplifies orchestration and management of public cloud resources required to suppo

Fintechless 8 Jul 1, 2022
Desktop Rss reader, based on Vue3 and tauri-app, free and open source

Rss-Reader A DeskTop rss-Reader app base on tauri-app. Why tauri-app? ?? For developing desktop applications, there are a number of frameworks to choo

lsh 64 Sep 21, 2022
The open source Vue.js frontend (mobile and cordova app) for the argentinian carpooling application: Carpoolear

Carpoolear frontend Español Carpoolear es la primera aplicación argentina de Facebook que permite a los usuarios de dicha red social compartir viajes

STS Rosario 77 Sep 26, 2022