Pursenal is a free and open source money management app built using Flutter. Designed for both personal and business finance management, Pursenal helps you track expenses, income, and budgets with ease—across multiple profiles, currencies, and platforms.
-
Multi-Platform:
Tested in Android, Windows and Linux. -
Multi-Profile Support:
Manage separate profiles for personal and business finances. -
Multi-Currency:
Supports a wide variety of currencies for global use. -
Comprehensive Transaction Tracking:
Record cash, bank, credit card, and loan transactions using a robust double-entry accounting system. -
Budget Management:
Create and track budgets to stay on top of your finances. -
Visual Analytics:
Generate useful charts and reports to analyze your spending and income. -
Notifications & Reminders:
Set up daily reminders and alerts to keep your finances on track. -
Projects:
Assign expenses and incomes to a specific project.
-
Clone the Repository:
git clone https://github.com/Kaashier-Dev/Pursenal.git cd Pursenal
-
Install Dependencies:
flutter pub get
-
Run the App:
flutter run
- Profiles: Switch between personal and business profiles to organize your financial data.
- Transactions: Log income and expenses, and categorize transactions for detailed tracking.
- Budgets: Set budgets and monitor your spending against them with easy-to-read charts.
- Analytics: Use visual reports to gain insights into your financial habits.
- Reminders: Schedule daily notifications to remind you of your financial tasks.
Contributions are welcome! To contribute:
-
Fork the repository.
-
Create your feature branch:
git checkout -b feature/YourFeature
-
Commit your changes:
git commit -m 'Add some feature'
-
Push to the branch:
git push origin feature/YourFeature
-
Open a pull request with a clear description of your changes.
For detailed guidelines, please refer to the CONTRIBUTING.md file.
Pursenal is licensed under the GNU General Public License v3 (GPL v3) with additional terms to ensure proper attribution and protect the project name. See the LICENSE file for full details.
- Flutter: For providing a robust cross-platform framework.
- Drift: For enabling efficient and reactive local data management.
- Open-Source Community: For the continual support and contributions that help make Pursenal better.
For questions, suggestions, or issues, please contact me, or open an issue on GitHub.