RoisFood - Restaurant Management Platform

Multi-tenant SaaS for restaurants with own delivery: real-time order management, app for waiters and drivers, and admin dashboard

Technologies

Next.js React Native Bun tRPC PostgreSQL Docker AWS

Gallery

1 / 3
RoisFood - Restaurant Management Platform - screenshot 1
2 / 3
RoisFood - Restaurant Management Platform - screenshot 2
3 / 3
RoisFood - Restaurant Management Platform - screenshot 3

Project Description

RoisFood is a SaaS platform that allows restaurants to manage orders, delivery with their own couriers, tables and kitchen from a single place. It includes a web dashboard for administrators, a mobile app for customers, waiters and drivers, all connected in real time via WebSockets.

Key Features

Technologies Used

Architecture

Monorepo with Turborepo containing three applications:

  1. Web (Next.js): Admin dashboard with Radix UI and TanStack Table
  2. Mobile (Expo): Multi-role app (customer, waiter, driver) with Expo Router
  3. API (Bun + tRPC): Backend with layered architecture (Domain -> Use Cases -> Services -> Infrastructure)

Infrastructure

Back to Projects