Tribe Malta
The website for TRiBE, an all-day breakfast, brunch and cocktail restaurant group in Malta and the UK, with per-location menus, table bookings, an online shop and a CMS behind it.
The website for TRiBE, an all-day breakfast, brunch and cocktail restaurant group with five locations in Malta and one in the United Kingdom. Visitors pick their country, then browse each location's menu, book a table, enquire about event catering or order from the online shop.
It takes payments through a Stripe integration and includes a CMS for managing the website. It is built with Next.js and TypeScript on PostgreSQL and Prisma, deployed on Vercel.
What it includes
- Separate Malta and UK sites behind a country chooser
- Menus per location, with an allergen key
- Online shop for pastries, cakes and merch, with Stripe payments
- Table bookings and event catering enquiries
- Customer accounts, with Google sign-in
- CMS for managing the website



