UK PROJECT · UK

PUNJAB EXOTIC FOODS

A wholesale management dashboard for orders, stock, invoices and payments.

SectorWholesale food supplier
LocationUK
What we didDashboard design, React development, Admin & customer portals, Database & auth
Timeline10 Jul 2026 → 7 Sept 2026
Live sitepunjabexoticfoods.com

SEE IT ON EVERY SCREEN

Switch devices, then scroll inside the screen to explore the whole site.

The admin and customer screens are behind sign-in, so only the public login screen is shown here to protect client data.

Open live site
Punjab Exotic Foods full mobile page

Scroll inside the phone

The brief

Punjab Exotic Foods supplies wholesale customers and was running orders, invoices and payments across separate tools. They needed one portal for the team and one for customers.

What we built

A React, TypeScript and Supabase portal with two sign-in routes. Admins get a dashboard over customers, products, stock, orders, invoices, payments, delivery areas, tickets and complaints, with staff accounts and granular permissions. Customers see products and prices, place orders and track invoices and payments.

Key features

  • Admin dashboard with metrics, recent orders and customer activity
  • Customers, products, stock and delivery-area management
  • Orders, invoices and payment history in one place
  • Staff accounts with granular permissions
  • Customer portal to place orders and raise support tickets
  • Google and Apple sign-in with email activation
ReactViteTypeScriptSupabaseReact RouterVercel

VISIT LIVE SITE START A SIMILAR PROJECT

PROJECT TIMELINE

Milestones taken from the real commit history, from Jul 2026 to Sept 2026.

  1. Redesign: Products page matches reference screenshot — toolbar, stat cards, checkbox table, selection bar, pagination. New sidebar with search + sections

  2. Fix scanned-statement import: add OCR, image upload, and a render timeout

  3. Add 20-hour delivery complaint window and 5am-8am ordering lockout

  4. Replace native operational dialogs

  5. Redesign auth pages to a Nuum-style split layout with working OAuth

  6. Add a test mode to the nightly health check endpoint

  7. Redesign boot screen as a real progress loader, add 4 more dashboard charts

  8. Live at punjabexoticfoods.com.

← PreviousBreezyee Moves Next →RM Mangoes
LET'S BUILD SOMETHING GREAT

LET'S WORK
TOGETHER

Join 150+ businesses who trusted Kavo Tech to bring their digital vision to life.

GET A FREE QUOTE