home

Settings

Settings

V1 go-live, backend, notifications, migration

V1 Live

Go-live checklist

Finish these, then deploy to kukuconnect.co.ke

Checking…

Open farmer form

Core checklist looks good — deploy, set DNS, run one paid smoke test, then share /order.

Quick start stock

Enter what you actually have today so orders can be confirmed without stock errors.

Data mode

Local (this browser only)

Data stays in this browser only. Add Supabase keys in .env.local to enable multi-device cloud.

  • Core schema: supabase/schema.sql
  • Orders: supabase/orders.sql
  • Farmer form: /order (public)
  • M-Pesa till shown: YOUR TILL / PAYBILL

Notifications (M3)

WhatsApp templates work with no API cost. SMS needs Africa's Talking keys on the server.

Env for SMS (server only)

AFRICASTALKING_API_KEY

AFRICASTALKING_USERNAME (sandbox or live)

AFRICASTALKING_FROM (optional sender)

NEXT_PUBLIC_STAFF_PHONE e.g. 2547XXXXXXXX