Skip to content
Restaurant orderingIn development

Spice N Cook

Mobile-first ordering with one authoritative pricing engine.

A food ordering platform for a Ghanaian restaurant: a customer ordering interface, an admin dashboard, an Express API and a shared pricing core. The cart total the customer sees and the total the server charges come from the same code.

What it does

  • 01A shared pricing engine used by both client and server, with its own test suite
  • 02Paystack payments in pesewas, initialised server side with webhook verification
  • 03Socket.IO for live order status from kitchen to customer
  • 04JWT authentication with hashed refresh tokens, and a route-guarded admin surface

More web apps