AmirhosseinHonardoust/Forecast-Factory ? reverse-engineered prompt

Reverse engineered prompt

Build me a Streamlit app called ForecastFactory that lets a user load business data from a SQL database or sample CSV, pick a KPI like revenue or sales, and generate a forecast for the next few weeks or months. I want the app to show a baseline prediction with confidence bands, then let me tweak simple scenario settings like price, ad spend, and promotions to see how the forecast changes in real time. It should compare the baseline and scenario side by side, show the uplift or drop clearly, and include simple explanations in plain English so a business user can understand what changed.

Please also add a basic database setup with seed data, a few reusable data cleaning and feature steps, and export options for CSV and a short report. If you need to look up current docs online for Prophet or Streamlit behavior, feel free to do that.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab