Skip to content

Latest commit

 

History

History
30 lines (25 loc) · 1.77 KB

README.md

File metadata and controls

30 lines (25 loc) · 1.77 KB

Fixed Deposit Calculator

2.mp4

This project is a simple Fixed Deposit (FD) Calculator built using Flutter. The app allows users to calculate the interest and total amount earned on a fixed deposit over a specified period based on the deposit amount, interest rate, and duration.

Key Features:

  • Input Validation: Ensures valid numbers for deposit amount, interest rate, and duration, with error messages for invalid inputs.
  • UI Design: Utilizes the Google Fonts package for better typography and follows Material3 design principles.
  • Interest Calculation: Computes interest earned and total amount after entering deposit details.
  • Responsive Layout: Uses a scrollable layout to avoid overflow issues when the keyboard appears.
  • Reusable Input Form: Modular form fields with custom widgets for consistent input handling.

Technical Highlights:

  • State Management: Uses StatefulWidget for real-time updates as calculations are performed.
  • Button Styling: Custom button styles using ButtonStyle and MaterialStateProperty.
  • Validation & Error Handling: Includes validation and error messages to improve the user experience.

This app is ideal for individuals looking for a quick and user-friendly way to calculate potential earnings from fixed deposits.