Skip to content

Latest commit

 

History

History
103 lines (82 loc) · 4.92 KB

README.md

File metadata and controls

103 lines (82 loc) · 4.92 KB

Fixed Deposit Tracker

Track, Calculate, and Stay Informed with Ease

GitHub release (latest by date) GitHub issues

cover Cover image created using a template from Hotpot.ai

Sitemap

  1. Fixed Deposit Tracker

📜 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

  1. Clone the repository:
    git clone https://github.com/Abhay-cloud/Fixed-Deposit-Tracker.git
  2. Open the project in Android Studio.
  3. Build the project and run it on an emulator or physical device.

📸 Screenshots and Videos

🖼️ Images

🌞 Light Mode

Light Mode 1 Light Mode 2 Light Mode 3 Light Mode 4

🌜 Dark Mode

Dark Mode 1 Dark Mode 2 Dark Mode 3 Dark Mode 4

🎥 Videos

Home Screen

bandicam.2024-07-25.13-45-43-716.mp4

Calculator Screen

bandicam.2024-07-25.13-48-32-876.mp4

Export data into to a CSV file

bandicam.2024-07-25.13-55-44-643.mp4

Settings Screen

bandicam.2024-07-25.13-58-21-795.mp4

Widget

🤝 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.

Connect with me