Back to Projects

Synlitics — Restaurant Analytics SaaS

Reduced reporting time by 5 hrs/week and enabled proactive churn detection for restaurant operators

TypeSaaS · Data Platform
StackSupabase · PostgreSQL · n8n · Power BI
Impact-5 hrs/week · Proactive alerts

Product Context

Restaurant operators managed data across disconnected tools — POS systems, delivery platforms, review sites, and spreadsheets. Weekly reporting consumed 5+ hours of manual work. Beyond the time cost, operators had no early warning system for business risks like declining repeat rates or delivery margin erosion.

Data & System Design

Built a complete analytics platform: automated data ingestion from multiple sources, centralized warehouse, automated reporting, and proactive alert system.

POS System
Sales data
Delivery APIs
Swiggy / Zomato
n8n ETL
Automated ingestion
Supabase / PostgreSQL
Central warehouse
Power BI
Dashboards + Alerts

Key System Components

Data IngestionAutomated ETL via n8n workflows: POS data, delivery APIs, Google reviews — all into Supabase/PostgreSQL
Data ModelingStar-schema warehouse: fact tables for transactions, dimension tables for products, time, and segments
ReportingPower BI dashboards auto-refreshed daily: revenue trends, item performance, delivery comparison, retention cohorts
Alert SystemAutomated alerts for anomalies: revenue drops >15%, review decline, delivery cancellation spikes
Churn DetectionRule-based churn risk scoring for repeat customers using recency/frequency analysis

Dashboard & Reporting

Power BI dashboards replaced manual reporting entirely. Operators see key metrics at a glance with daily auto-refresh and trend analysis.

Weekly Revenue
₹4.2L
Avg Rating
4.3★
Repeat Rate
32%
At-Risk
127

Key Findings

  • Delivery platform margins were 15-20% lower than dine-in — operators were unaware of per-channel cost
  • Repeat customer rate was the strongest predictor of long-term revenue stability
  • Negative reviews correlated with vendor changes — supply chain signal in review data
  • Weekend sales were highly predictable — enabling better scheduling and inventory positioning

How the platform drove decisions

Operators moved from "monthly look-back" to "daily awareness." The alert system surfaced problems before they compounded. One operator used channel margin analysis to renegotiate delivery commissions, saving ₹50K/month. Another adjusted weekend staffing 30% based on demand patterns.

Business Impact

Reporting Time
-5 hrs/wk
Fully automated
Churn Detection
Proactive
Early warning system
Data Sources
5+
Unified warehouse

Reflections

"The hardest part wasn't the technology — it was understanding the operator's workflow. We initially built beautiful dashboards, but operators wanted alerts and summaries. Redesigning around 'tell me what's wrong' instead of 'explore your data' dramatically increased adoption."