Food and beverage

Restaurant POS and café management software

A café or restaurant needs more than a till. Margins depend on recipe costs, labour depends on rosters, and repeat business depends on loyalty. CafePro puts these in one self-hosted, multi-business application.

It is built with Next.js 15 and MongoDB and has a read-only live demo with logins for the Super Admin, Owner, Manager, a Head Chef and a POS barista.

Updated 25 October 2026

What is included

  • Touch POS with a table floor per outlet, dine-in, takeaway and delivery tickets, held tickets, kitchen notes and printable receipts
  • Recipe costing: ingredients priced per pack, portions and waste allowance, so every menu item shows its current margin
  • Menu engineering that classes items as Star, Plowhorse, Puzzle or Dog from popularity and margin
  • Drag-and-drop shift rosters and a timeclock with IP allow-lists and GPS geofencing
  • Customers, loyalty points, catering and event invoices, expenses with approvals, and a P&L with period comparison
  • A public website for every café

Who it suits

Owners of one or several outlets who want their own system, and developers or agencies who want to offer café software to clients. One installation serves many businesses, each with its own outlets, staff, menu, currency and time zone.

The product

Frequently asked questions

Yes. Each business can have several outlets, each with its own table floor, and one installation can serve many businesses.