Skip to content
All work

Case study · ERP

Catering ERP

Subscription catering platform covering meal plans, kitchen production, delivery, invoicing, payments and multi-branch expenses.

Role
Full-stack development
Company
Matamix International
Category
ERP
Deliverables
API · Admin dashboard

01Overview

A NestJS/Prisma/MySQL API with a Next.js admin that runs the full loop for meal-subscription businesses: subscription → daily meal entry → kitchen prep summary → delivery note → invoice → payment.

02Context

Catering operators track recurring subscription customers, daily kitchen production, deliveries and money in and out across branches.

03Solution

One pipeline from subscription to payment, with plan shifts, temporary changes and pause dates on subscriptions; daily meal entries feeding a kitchen preparation summary; delivery notes becoming invoices, payments and a customer ledger; plus multi-branch expense tracking and reporting.

04Key features

  • Meal subscriptions with plan shifts, temporary changes and pause dates
  • Daily meal entries feeding a kitchen preparation summary
  • Delivery notes → invoices → payments → customer ledger
  • Multi-branch expense tracking and reporting dashboards
  • Role-based access, audit logging and approval-style change requests

05Technology

  • NestJS
  • Prisma
  • MySQL
  • Next.js 14
  • Tailwind CSS
  • shadcn/ui
  • Zustand
  • Docker

06Screens

Screenshots for this project are being prepared. A live walkthrough is available on request.

Ask for a walkthrough