An open API service indexing awesome lists of open source software.

https://github.com/insertish/fint

Tool for exporting transactions from financial institutions through GoCardless into a MongoDB database.
https://github.com/insertish/fint

Last synced: 3 months ago
JSON representation

Tool for exporting transactions from financial institutions through GoCardless into a MongoDB database.

Awesome Lists containing this project

README

        

# fint

**fint** is a tool for exporting transactions from financial institutions through [GoCardless](https://gocardless.com/) into a [Mongo](https://www.mongodb.com/) database.

fint was originally going to be the be-all and end-all personal finance application for myself before I found out how much of a pain banks and other financial institutions are to deal with. My personal favourite being when my bank decided to change the date format in CSV exports from "14/03/2023" to "14th Mar 2023".

This project is accompanied by the [UFF Project](https://git.is.horse/izzy/uff-project) which untangles all of this data and normalises it into a sensible common format, hence removing the reliance on this project if needs be (e.g. it becomes too unwieldy to maintain, GoCardless shuts down / it's easier to do manual imports at that point, etc).

## Tech Stack

This is a pretty straightforward project:

- Daisy UI
- Tailwind
- Next.js
- Typescript
- MongoDB

## Screenshots

Account overview

![Account overview](./assets/1.png)

Connect bank accounts

![Connect bank accounts](./assets/2.png)

Linking UI

![Linking UI](./assets/3.png)

Manual CSV importing

![Manual CSV importing](./assets/4.png)

Some preliminary work towards data visualisation

![Some preliminary work towards data visualisation](./assets/5.png)