Responsive Financial Calculator Web App
1. UI/UX Design Prompts "Design a responsive landing page for a financial calculator web app that includes a search bar and a grid of card components. Each card represents a different calculator, such as a Loan EMI Calculator, Home Loan Calculator, and Interest Calculator. Ensure the layout is clean, user friendly, and adapts well to mobile and desktop screens." "Create a user interface for a Loan EMI Calculator. The UI should include input fields for loan amount, interest rate, and repayment period, along with a button to calculate EMI. Display the results in a tabular format, showing the breakdown of principal and interest components." 2. Backend Development Prompts "Generate a REST API for calculating loan EMIs. The API should accept parameters like principal amount, annual interest rate, and loan tenure in months. The response should include a detailed breakdown of each month's EMI, interest, and outstanding principal." "Write a Python function to calculate compound interest based on principal, rate of interest, time period, and compounding frequency. The function should return the total amount, interest earned, and a breakdown of interest earned each year." 3. State Management and Context API Prompts "Create a React Context API for managing state across the financial calculator web app. The context should store user inputs for different calculators and the results of calculations. Implement the context in the App.js file and demonstrate how to use it in child components like Loan EMI Calculator and Interest Calculator." 4. AI Powered Analytics Prompts "Integrate a machine learning model to predict future interest rates based on historical data. The model should be able to accept user inputs like the current rate, economic indicators, and time period to provide predictions. Display the predictions as a graph in the Interest Calculator section." "Use AI to generate personalized financial advice based on the user's loan and investment details. The advice should consider factors like current market trends, user’s financial goals, and risk tolerance." 5. Content and Documentation Prompts "Write a detailed README file for a financial calculator web application. The README should include an introduction to the app, installation instructions, features, technologies used, and how to contribute." "Generate user documentation for the financial calculator app. The documentation should explain how to use each calculator, interpret the results, and provide examples of typical use cases."
