RezMe
Restaurant discovery and reservation platform for iOS and Android. Users can discover restaurants and make reservations while restaurant owners manage their venue through a subscription model. Built with React Native (Expo SDK 53), Expo Router v5, Bun.js + ElysiaJS, and Supabase (PostgreSQL + Auth + RLS). Features 9 Zustand stores, multi-auth support (Email, Google, Apple, Phone OTP), 10-module layered API architecture, end-to-end subscription lifecycle with PayTR integration, and push notifications via Expo SDK.
The Challenge
Diners needed an easy way to discover restaurants and book tables, while venues needed to manage their presence through a subscription.
Our Solution
We built a cross-platform app with React Native (Expo SDK 53) and Expo Router v5 on a Bun.js + ElysiaJS backend and Supabase (PostgreSQL + Auth + RLS): 9 Zustand stores, multi-auth (Email, Google, Apple, Phone OTP), a 10-module layered API, end-to-end subscriptions with PayTR, and Expo push notifications.