A personal money management application currently under development. Built using TypeScript, React Native, Expo, and NativeWind. This project utilizes ESLint, Prettier for code quality and formatting, and SQLite for local data storage. Developed in my free time, this app is tailored to my specific needs, incorporating features not found in existing solutions.
Table of Contents
To get a copy of this project up and running on your local machine, follow these steps:
-
Make sure you have Node.js and npm (or yarn) installed on your system. You also need to have Expo CLI installed globally. If not, you can install it by running:
npm install -g expo-cli # or yarn global add expo-cli -
Clone the repository:
git clone https://github.com/piechnikk/money-manager.git cd money-manager -
Install the project dependencies:
npm install # or yarn install
To run the application:
-
Run the following Expo CLI command:
npx expo start # or yarn start -
Then open the Expo Go app on your device and scan the QR code.
- Display all accounts
- Display all operations
- Add new account
- Add new operation
- Attach debtor to operation
- Filtering and sorting operations
- Edit added operation
- Edit added transaction
- Nice home page with analytics
- ... and more!
Note: This project is being developed in my spare time and serves as a personal exploration into mobile development and financial management. It aims to address specific functionalities that are currently lacking in other money management applications available on the market.




