The Future of Personal Finance Management
Vault Finance is a privacy-first, 100% offline wealth tracker built with modern Android technologies.
Featuring a futuristic, neon-accented Dark UI, it delivers a seamless experience for managing your financial life.
Seamlessly manage accounts in USD, EUR, INR, JPY, and more. The dashboard automatically calculates your total wealth in your preferred primary currency.
Experience a unique, dark-themed UI with vibrant neon accents and glassmorphism elements. Designed to be easy on the eyes and visually stunning.
- Real-time Wealth Tracking: See your total net worth instantly.
- Monthly Insights: Track income vs. expenses with intuitive visuals.
- Recent Activity: Quick access to your latest transactions.
- 100% Offline: Total privacy. Your financial data never leaves your device.
- Local Storage: Powered by Room Database for robust, secure data persistence.
- No Tracking: We don't track your usage or sell your data.
Built with the latest Android development standards:
| Component | Technology |
|---|---|
| Language | Kotlin |
| UI Framework | Jetpack Compose (Material 3) |
| Architecture | MVVM + Clean Architecture |
| Dependency Injection | Hilt |
| Database | Room |
| Asynchronous | Coroutines & Flow |
| Navigation | Navigation Compose |
- Clone the repository:
git clone https://github.com/Azazelx0/vault-finance.git
- Open in Android Studio:
Select
File > Openand choose the cloned repository. - Build & Run:
Wait for Gradle sync to complete, then press
Shift + F10to run on an emulator or physical device.
Contributions are welcome! Whether you're fixing a bug or adding a feature, please follow these steps:
- Fork the Project
- 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.