← back to the wall

what I'm building

Mangfa

one pipeline for the whole restaurant

A QR menu on every table, a till on the counter, a screen in the kitchen and the owner's numbers, all one system. Built in The Gambia for how restaurants here actually run.

Founder, and most of the code. Go on the server, Next.js for the guest pages and the back office, PostgreSQL underneath, an Android till on the counter.

Kora Kitchen's page on a phone: a photo of benachin with grilled fish, 'Open now until 23:00', Kololi, ready in 15 to 20 minutes
a restaurant's page

how it works

A printed table card for Kora Kitchen, Terrace T3, with its QR code
Terrace, table 3
The Tables and QR screen in the back office: a grid of tables, each with its QR code, link and order count, and a Print QR card button
every table
1.

A card on every table

Each table gets its own QR code, printed from the back office. Scan it and the menu already knows where you're sitting, so the order comes to you.

The guest menu on a phone: 'You're at Terrace T3, Kora Kitchen', with the menu categories below
the menu
A dish sheet for Benachin: choose your protein, pick up to three extras, the price updates, Add to order
fish, extra plantain
2.

The menu in your hand

No app, no sign-in. The menu opens in the browser with what's on today. Pick a protein, add extras, watch the price change, send it.

'Order sent to the kitchen' on the guest's phone, with the three stages: sent, cooking, served to Terrace T3
what the guest sees
Live orders in the back office: eight open orders by table, marked sent, cooking or served, with Mark served buttons
what the kitchen sees
3.

Straight to the kitchen

The order lands on the till and the kitchen's screen at the same moment. The guest watches it move: sent, cooking, served. The staff see every table at a glance, and who's been waiting longest.

The menu editor on a phone: dishes with On sale and On the QR menu switches, and Ebbeh marked Sold out
ebbeh: sold out
4.

Edit the menu from your phone

Sold out of ebbeh? Flip the switch and it's gone from every table's menu that second. Dishes, prices, sections, options, from the phone in your pocket.

The Profile screen in the back office: the venue photo, its description, opening hours, and a preview of how diners see it on a phone
the profile
5.

The profile is the website

One photo, your hours, where you are, how to reach you. That's the page diners see above the menu, and for most places it's the first website they've ever had.

The Overview: today's takings, orders and average order against last Saturday, and sales by hour
vs last Saturday
The Reports screen on a shift: gross sales, average order, tips, open on floor, drawer expected, refunds
the shift
6.

The owner knows

Takings by the hour against last Saturday. Shifts, tips, refunds, what's still open on the floor. Read from the till, not typed in later.

An Order alerts sheet on a phone: a notification on this device for every new order, even with Mangfa closed
and it follows you
7.

In your pocket

Add it to the home screen and every new order buzzes the owner's phone, even with Mangfa closed. No laptop needed to run the place.

Kora Kitchen is a demo venue. The dishes, the people and the numbers are made up.

want to see it running?

Say hello, or go straight to the product.