I spend too much money 😶. I want to save more. This exists to help get closer to the dream of affording a house deposit in New Zealand. 😑
Im using Akahu which provides financial information from New Zealand banks.
To properly use this app you will need an Akahu account. See here for more information
- Copy/duplicate the
.env.example
and name it.env.local
- Add Akahu details to
env.local
.
npm run dev
- NextJS with ReactJS.
- chakra-ui as component library.
- react-query for handling API requests with axios.
- jotai for state management.
- react-testing-library test the way the user would interact with the app.
- vitest test runner. Faster alternative to jest.
- msw for mocking APIs for tests.
- Add pending transactions from Akahu.
- Update stats to compare last month to this month.
- Set budget goals for categories.