Predict demand.
Optimize inventory.
ForecastIQ connects your sales history to machine learning models running on a dedicated FastAPI service. Generate forecasts, track stock levels, and make purchase decisions — all in one place.
Everything you need to stay ahead of demand
From automated forecasting to supplier management, ForecastIQ turns your operational data into actionable inventory intelligence.
ML Demand Forecasting
Run Moving Average, Linear Trend, or Holt-Winters models against your historical sales. Confidence intervals and bounds included.
Inventory Control
Track products, categories, and suppliers. Low-stock and out-of-stock alerts keep you ahead of shortages.
Revenue Analytics
Real-time KPIs for sales, revenue, and purchase trends. Slice by month, product, or category with INR formatting.
Exportable Reports
Generate forecast and inventory reports. Download CSVs of your predictions, sales history, and stock levels.
Team-Ready Auth
Secure Google OAuth via NextAuth v5 with Drizzle adapter. Role-ready architecture for your entire operations team.
FastAPI Microservice
Heavy ML workloads run on an isolated FastAPI service so your Next.js dashboard stays fast and responsive.
From data to decision in minutes
No spreadsheets. No statistical guesswork. Just your data and the model.
Import your catalog
Add products, categories, and suppliers. Upload purchase and sales records via CSV or enter them directly.
Run a forecast
Choose an algorithm and forecast horizon. The FastAPI service trains on your history and returns predicted demand with confidence bands.
Purchase with confidence
Review forecast charts, stock alerts, and revenue trends to build your next purchase order with data-backed precision.
Your forecasting command center
Three integrated modules. One source of truth for your inventory decisions.
Forecast
Train models, view prediction charts with confidence bands, and browse your forecast history by product and date range.
Inventory
Manage products, categories, and suppliers. Monitor stock levels and get alerted when items run low or hit zero.
Reports
Analyze revenue trends, monthly sales breakdowns, top-performing products, and inventory health at a glance.
Built for clarity, even when starting out
Every module includes helpful empty states — so your team knows exactly what to do next.
No sales data yet
Add your first purchase and sales records to start generating demand forecasts. You can upload a CSV or enter data manually.
No low-stock items
All products are currently well-stocked. Alerts appear here when inventory falls below safe thresholds.
No forecasts run yet
Head to the Forecast module, select a model, and run your first prediction to see results here.
Ready to stop guessing?
Start with your existing product catalog. Connect your sales history. Let the models show you what comes next.