Awesome
Fixed Deposit Tracker
Track, Calculate, and Stay Informed with Ease
Cover image created using a template from Hotpot.ai
Sitemap
📜 Description
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.
🚀 Features
- ➕ 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
🛠️ Technologies Used
- Kotlin
- Jetpack Compose
- Compose Navigation
- MVVM Architecture
- Room Database
- Preferences DataStore
- Hilt
- AlarmManager
- Notifications
- Glance Widget
- Splash Screen API
- App Shortcuts
💾 Installation & Running
- 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.
📸 Screenshots and Videos
🖼️ Images
🌞 Light Mode
🌜 Dark Mode
🎥 Videos
Home Screen
https://github.com/user-attachments/assets/08a4863f-5e80-45d7-9bf5-27c0d5b66469
Calculator Screen
https://github.com/user-attachments/assets/37743e15-070a-484d-9e5b-4b256f698e82
Export data into to a CSV file
https://github.com/user-attachments/assets/5ba0154a-ce76-43d9-81cb-20301c34b812
Settings Screen
https://github.com/user-attachments/assets/2d4edba1-a06f-497b-8140-e50436dfbde4
Widget
<img src="https://github.com/Abhay-cloud/Fixed-Deposit-Tracker/blob/master/media/images/widget.gif" width="300" height="600">🤝 Contribution
Feel free to fork the repository and submit pull requests. If you encounter any issues or have suggestions, you can open an issue.
📄 License
This project is licensed under the MIT License. For more details, see the LICENSE file.