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.
- 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.
- State Management: Uses
StatefulWidget
for real-time updates as calculations are performed. - Button Styling: Custom button styles using
ButtonStyle
andMaterialStateProperty
. - 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.