Logo Lanfrica

penuelmdluli/chatkasi-pro

Domain:

natural language processing

Record type:

software
Creator:
pen
Host:
South Africa's #1 AI WhatsApp Business Automation SaaS β€” Next.js + Supabase + Claude AI + WATI # ChatKasi Pro πŸš€ > South Africa's #1 AI-Powered WhatsApp Business Automation Platform ## What It Does - πŸ€– AI auto-replies to WhatsApp messages in all 11 SA languages - πŸ“… Books appointments automatically - 🎯 Captures and qualifies leads - πŸ’³ Integrated payments via Yoco - πŸ“Š Real-time analytics dashboard ## Monorepo Structure ``` chatkasi-pro/ β”œβ”€β”€ apps/ β”‚ β”œβ”€β”€ web/ # Next.js 14 frontend (landing + dashboard) β”‚ └── api/ # Node.js API (webhooks, Claude AI, WATI) β”œβ”€β”€ packages/ β”‚ └── config/ # Supabase schema + shared config ``` ## Stack - **Frontend**: Next.js 14 + Tailwind CSS - **Backend**: Node.js + Express - **Database**: Supabase (PostgreSQL) - **AI**: Claude API (Anthropic claude-sonnet-4-20250514) - **WhatsApp**: WATI API - **Payments**: Yoco - **Hosting**: Vercel (web) + Railway (api) ## Setup ### 1. Clone & Install ```bash git clone github.com cd chatkasi-pro npm install ``` ### 2. Environment Variables ```bash cp apps/web/.env.example apps/web/.env.local cp apps/api/.env.example apps/api/.env # Fill in your keys ``` ### 3. Supabase - Create a project at supabase.com - Run `packages/config/supabase-schema.sql` in the SQL editor ### 4. Dev ```bash npm run dev # Web: localhost # API: localhost ``` ## Environment Variables Needed | Variable | Where | Description | |---|---|---| | `NEXT_PUBLIC_SUPABASE_URL` | web | Supabase project URL | | `NEXT_PUBLIC_SUPABASE_ANON_KEY` | web | Supabase anon key | | `SUPABASE_SERVICE_KEY` | api | Supabase service role key | | `ANTHROPIC_API_KEY` | api | Claude API key | | `WATI_API_URL` | api | WATI server URL | | `WATI_API_TOKEN` | api | WATI Bearer token | | `YOCO_SECRET_KEY` | api | Yoco secret key | ## Pricing - **Solo**: R299/month β€” 1 number, 500 msgs - **Business**: R699/month β€” 3 numbers, 5,000 msgs - **Agency**: R1,499/month β€” Unlimited --- Built with ❀️ in πŸ‡ΏπŸ‡¦ South Africa