Financist is a personal finance management app designed to help you keep track of your income and expenses. The app provides a clear and concise overview of your financial status, allowing you to monitor your financial health with ease.
- Track income and expenses
- View transactions for the current month or all time
- Filter transactions by income or expenses
- Search functionality
- Multi-currency support
- Localized for different languages
- Beautiful and intuitive UI
- Xcode 15.0 or later
- iOS 16.1 or later
-
Clone the repository:
git clone https://github.com/marcelweikum/Financist.git cd Financist
-
Open the Xcode project:
open Financist.xcodeproj
-
Build and run the project on your simulator or iOS device.
- Home Screen: View your total available balance, income, and expenses. Use the slider to toggle between the current month and all-time view.
- Add Transaction: Click the "+" button to add a new transaction. Fill in the details and select whether it is an income or an expense.
- Edit Transaction: Tap on any transaction to edit its details or delete it.
- Settings: Access the settings to change the app's language and switch between different currencies.
In the settings, you can:
- Change the app's language
- Switch between different currencies
Financist supports multiple languages and currencies. You can set your preferred language and currency in the settings tab.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or feedback, please reach out to:
- Marcel Weikum
- Email: [email protected]
- GitHub: MarcelWeikum