AZ
Back to constellation
CommercePublished

Prechop

A campus food pre-order marketplace — "order before they cook" — with dated listings, cutoff times, and Paystack prepay.

Next.jsTypeScriptNode.jsPrismaPaystackVitestPlaywright
Read the write-up

Overview

What it is

Prechop is a campus food pre-order marketplace: vendors post dated listings with cutoff times, students pre-order and prepay via Paystack, and the food gets cooked to actual demand. The tagline — "order before they cook" — is the whole model.

The architecture

Two pieces: a Next.js / TypeScript frontend (tested with Vitest + Playwright) and a Node/TypeScript API over Prisma.

Highlights

The interesting constraint is time. A listing is only orderable until its cutoff, after which it locks for the kitchen. That turns an ordinary catalog into a scheduling problem — inventory that expires — and makes prepayment (Paystack) the mechanism that lets a vendor commit to cooking a known quantity.

Related write-ups