Client work — Restaurant · Nottingham

African Base

african-base.vercel.app
Visit the live site

THE CHALLENGE

A Ghanaian and Nigerian kitchen in Old Basford with a strong local name but almost no presence online beyond a delivery app. The brief was a site that shows the food properly, takes bookings directly instead of through a paid platform, and gives the owners one place to manage it.

THEIR MONUMENT — BUILT BY TEKTON

THE BUILD IN FIGURES

14
Public pages
7
Back-office modules
9
Database tables
8
API endpoints
17
Menu dishes

WHAT WE BUILT

01

Public website

  • Photo-led home page with the dishes in a Three.js scene behind the headline
  • Menu with photographs, dietary marks and a link to delivery
  • What's on, private dining and catering, gift vouchers
  • Live opening hours and a WhatsApp contact

02

Booking

  • Three-step table booking
  • Availability worked out from opening hours, with a cap per time slot
  • Deposits by card through Stripe

03

Back office

  • Bookings, enquiries and contacts
  • Events and email campaigns
  • Staff accounts with roles
  • A weekly SEO audit, run on a schedule

TECHNOLOGY

Front endNext.js 14 (App Router), React 18, TypeScript, Tailwind CSS, GSAP, Lenis, Motion, Three.js
Back endNext.js route handlers and server actions
DataPostgreSQL on Neon (serverless driver), plain SQL
PaymentsStripe Checkout for deposits and vouchers, with webhooks
HostingVercel, with a weekly cron job

THE RESULT

TEKTON's first client build