CommerceCast is an intelligent, end-to-end analytics suite designed to transform raw e-commerce data into actionable insights. By leveraging AI and Advanced Statistical Models, it empowers businesses to predict trends, optimize inventory, and simulate growth strategies with precision.
Get a pulse on your business in real-time. The dashboard aggregates data from multiple sources to track vital KPIs like Revenue, Gross Margin, and Customer Lifetime Value (CLV).
Key Metrics Tracked:
- Total Revenue & Net Profit: Real-time financial health monitoring.
- Customer Lifetime Value (CLV): Predictive analytics to identify high-value customer segments.
- Churn Rate Analysis: Early warning system for customer attrition.
- Inventory Velocity: Tracking how fast stock moves to optimize capital.
Figure 1: The main command center displaying real-time financial health and activity.
Stop guessing the future. Our hybrid ensemble engine uses a weighted model of three advanced algorithms:
- Prophet: Handles seasonality (weekly/yearly cycles) and holiday effects.
- XGBoost: Captures complex, non-linear trends and feature interactions (e.g., price vs. volume).
- ARIMA: Models linear dependencies and short-term trends.
- Ensemble Logic: Dynamically weights predictions based on historical accuracy (MAPE) for maximum precision 30-90 days out.
Figure 2: AI-driven sales projections distinguishing between organic trend and seasonal spikes.
Never run out of stock or hold dead inventory again. CommerceCast uses automated tiered classification:
- ABC Analysis: Automatically segments products into A (High Value), B (Medium), and C (Low Value) tiers based on the Pareto Principle.
- Smart Reorder Points: dynamic thresholds calculated using Lead Time Demand + Safety Stock.
- Stock Status: Real-time classification into "Overstock", "Healthy", and "Low Stock" with specific action recommendations (e.g., "Run Promotion" for Overstock).
Figure 3: Smart inventory table highlighting low-stock items and overstocked goods.
Don't launch promotions blindly. Our simulator allows you to A/B test strategies before they go live.
-
Elasticity Modeling: Uses Price Elasticity of Demand (
$E=1.5$ ) to predict volume lift. - ROI Calculator: Accurately forecasts Revenue Impact, Margin/Profit changes, and Net ROI.
- Scenario Planning: Compare a 10% discount vs. a 20% discount side-by-side.
Figure 4: A/B testing a promotion to maximize profitability before launch.
Analyze performance across periods or benchmarks with precision.
- Time Travel Analysis: Compare any two date ranges (e.g., "This Month vs. Last Month") to spot growth trends.
- Competitor Benchmarking: Upload external CSV data to compare your sales against competitor benchmarks or industry standards.
- Metric Delta: Automatic calculation of percentage change for Revenue, Units Sold, and Average Order Value (AOV).
Figure 5: Side-by-side performance analysis with granular breakdowns by product and region.
- NoDatabase™ Architecture: Leverages browser
localStoragefor zero-latency UI updates. - Google Sheets Sync: Built-in OAuth2 integration allowing you to use a simple Google Sheet as your backend CMS.
- CSV Support: Drag-and-drop import for large historical datasets.
Figure 6: One-click connection to Google Sheets and CSV uploads.
We use a modern, performance-first stack:
- Frontend: Next.js 15 (App Router)
- UI System: Shadcn UI + Tailwind CSS
- Backend Computing: Python FastAPI + Pandas/NumPy
- Machine Learning: Facebook Prophet, XGBoost, Statsmodels
- AI Orchestration: Google Genkit + Gemini 1.5 Pro
- Deployment: Vercel (Frontend) + Render (Backend)
# 1. Install Frontend Dependencies
npm install
# 2. Setup Python Backend
cd backend
python -m venv venv
.\venv\Scripts\Activate
pip install -r requirements.txt# Terminal 1: Frontend
npm run dev
# Terminal 2: Backend
cd backend
python main.pyAccess the dashboard at http://localhost:9002.
Built with ❤️ by the CommerceCast Team.