Cover image created using a template from Hotpot.ai
Fixed Deposit Tracker is a comprehensive app designed to help you manage your fixed deposits efficiently. With features that allow you to add, view, update, and delete fixed deposits, it ensures you stay informed about your investments.
This app is built using Jetpack Compose and operates completely offline, ensuring your data is always accessible without requiring an internet connection.
- โ Add, View, Update & Delete Fixed Deposits
- ๐ Notifications: Receive notifications 3 days before maturity and on the maturity date
- ๐งฎ Fixed Deposit Calculator: Interactive text fields and sliders for easy calculations
- ๐ Export Data: Option to export your fixed deposit data into a CSV file
- ๐ Glance Widget: Quickly view total invested and maturity amounts
- ๐ Dark/Light Mode: Toggle between dark and light themes
- ๐จ Dynamic Color: Enable or disable dynamic color settings
- ๐ App Shortcuts: Quick access to the add FD screen and calculator screen
- Kotlin
- Jetpack Compose
- Compose Navigation
- MVVM Architecture
- Room Database
- Preferences DataStore
- Hilt
- AlarmManager
- Notifications
- Glance Widget
- Splash Screen API
- App Shortcuts
- Clone the repository:
git clone https://github.com/Abhay-cloud/Fixed-Deposit-Tracker.git
- Open the project in Android Studio.
- Build the project and run it on an emulator or physical device.
bandicam.2024-07-25.13-45-43-716.mp4
bandicam.2024-07-25.13-48-32-876.mp4
bandicam.2024-07-25.13-55-44-643.mp4
bandicam.2024-07-25.13-58-21-795.mp4
Feel free to fork the repository and submit pull requests. If you encounter any issues or have suggestions, you can open an issue.
This project is licensed under the MIT License. For more details, see the LICENSE file.