Dashiki

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.

September 30, 2025 - October 3, 2025
Duration: 3 days

Technologies & Tools

frontend

Next.js
React
TypeScript
Tailwind CSS

database

PostgreSQL

devops

Vercel

other

Prisma
NextAuth
Socket.io
Zustand
React Native
Expo

Project Details

Timeline

Started:September 30, 2025
Completed:October 3, 2025
Duration:3 days

Tech Stack

12

Technologies used

Explore more of my work

© 2019-2025 - CodenificienT - All rights reserved
Dashiki

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.

September 30, 2025 - October 3, 2025
Duration: 3 days

Technologies & Tools

frontend

Next.js
React
TypeScript
Tailwind CSS

database

PostgreSQL

devops

Vercel

other

Prisma
NextAuth
Socket.io
Zustand
React Native
Expo

Project Details

Timeline

Started:September 30, 2025
Completed:October 3, 2025
Duration:3 days

Tech Stack

12

Technologies used

Explore more of my work

© 2019-2025 - CodenificienT - All rights reserved
Christian Tioye - AI Engineer