Open Issues Need Help
View All on GitHubAI Summary: Refactor the Predictor API to use configuration files (e.g., appsettings.json) instead of hardcoded values for parameters like maximum calculation period and default values. The solution should work seamlessly in both local development and Docker environments.
Financial forecasting API that predicts your budget months into the future. Answer "when will I be able to afford..." questions with precision through intelligent budget simulation.
AI Summary: Create a new health check endpoint, `/hc`, for the Predictor API that returns a simple "OK" message with basic service information, indicating the service is healthy and functioning correctly. The endpoint should return a 200 HTTP status code and should not require authentication.
Financial forecasting API that predicts your budget months into the future. Answer "when will I be able to afford..." questions with precision through intelligent budget simulation.
AI Summary: Add example requests and responses to the Swagger/OpenAPI documentation for all API endpoints (GET /example-data and POST /calc). Examples should be realistic and use consistent test data to illustrate the API's functionality.
Financial forecasting API that predicts your budget months into the future. Answer "when will I be able to afford..." questions with precision through intelligent budget simulation.
AI Summary: Modify the existing financial forecasting API to allow users to specify the number of months for which to calculate future budget projections. This involves adding a new parameter to the API input, validating the input to prevent unreasonably large requests, and updating the calculation logic to use the user-specified duration instead of the hardcoded 3-year limit. Default behavior should be implemented for cases where the user does not specify a duration.
Financial forecasting API that predicts your budget months into the future. Answer "when will I be able to afford..." questions with precision through intelligent budget simulation.
AI Summary: Enhance the financial forecasting API's response to include a summary section displaying key insights from the calculation, such as total income, total expenses, net budget change, highest, and lowest monthly balances. This will improve user understanding and reduce the need for client-side calculations.
Financial forecasting API that predicts your budget months into the future. Answer "when will I be able to afford..." questions with precision through intelligent budget simulation.
AI Summary: Implement basic input validation for the financial forecasting API to prevent crashes and provide helpful error messages. This involves rejecting negative budgets, invalid dates, and returning informative error responses.
Financial forecasting API that predicts your budget months into the future. Answer "when will I be able to afford..." questions with precision through intelligent budget simulation.