
Dashiki
Dashiki is a comprehensive multi-tenant food delivery platform featuring a web dashboard and mobile app for restaurant management. Built with Next.js 15 and React 19, the platform implements subdomain-based routing for restaurant isolation with role-based access control for Super Admin, Restaurant Owner, Driver, and Customer roles. The web dashboard provides admin management, restaurant operations, and real-time order updates with responsive design. The mobile app (React Native/Expo) enables restaurant owners to manage orders and menus on the go with offline support and push notifications. The platform uses PostgreSQL with Row-Level Security for data isolation, NextAuth.js for authentication, Socket.io for real-time updates, and Zustand for state management. This project demonstrates expertise in multi-tenant architecture, real-time applications, mobile development, and scalable food delivery solutions.
Technologies & Tools
frontend
database
devops
other
Project Details
Timeline
Tech Stack
Technologies used