BizPilot AI is a full-stack SaaS platform that gives African SMEs enterprise-grade tools:
# BizPilot AI 🚀
### The AI-powered Business Operating System for African SMEs
> Built for Kenya and Africa. Powered by M-Pesa, WhatsApp, and Claude AI.
---
## 🌍 Overview
BizPilot AI is a full-stack SaaS platform that gives African SMEs enterprise-grade tools:
| Module | Features |
|--------|----------|
| 📊 Dashboard | Real-time KPIs, animated charts, AI insights, activity feed |
| 🛒 POS | Fast checkout, receipt printing, M-Pesa + cash payments |
| 📦 Inventory | Multi-location stock, AI reorder alerts, barcode scanning |
| 📱 M-Pesa | STK Push, C2B, auto-reconciliation, transaction history |
| 📚 Bookkeeping | Expense tracking, P&L, cash flow forecasting |
| 👥 CRM | Customer profiles, loyalty, debt tracking, churn prediction |
| 💬 WhatsApp | AI order bot (Swahili + English), auto-STK push |
| 💼 Payroll | PAYE/NSSF/NHIF auto-calc, M-Pesa disbursement |
| 📈 Reports | PDF/Excel exports, interactive charts |
| 🤖 AI Assistant | Claude-powered business Q&A in Swahili/English |
---
## ⚡ Tech Stack
```
Frontend → React 18 + Vite + TypeScript
Styling → Tailwind CSS + Framer Motion
UI → Shadcn/Radix UI primitives
Charts → Recharts
State → Zustand
Router → React Router v6
Backend → Supabase (PostgreSQL + Edge Functions)
Auth → Supabase Auth (email + OAuth)
AI → Claude (claude-sonnet-4) via Edge Function
Payments → Safaricom Daraja API (M-Pesa STK Push + C2B)
WhatsApp → Meta WhatsApp Business API
Deploy → Vercel (frontend) + Supabase (backend)
```
---
## 🚀 Quick Start
### 1. Clone & Install
```bash
git clone
github.com
cd bizpilot-ai
npm install
```
### 2. Configure Environment
```bash
cp .env.example .env
```
Fill in `.env`:
```env
VITE_SUPABASE_URL=
your-project.supabase.co
VITE_SUPABASE_ANON_KEY=your-anon-key
VITE_MPESA_ENV=sandbox
```
### 3. Setup Supabase Database
```bash
# Install Supabase CLI
npm install -g supabase
# Link your project
supabase link --project-ref your-project-ref
# …