Back to Projects
fullstack2026

Food Hub

Multi-vendor food delivery platform with role-based dashboards for Admins, Providers & Customers.

Food Hub

Project Overview

Food Hub is a full-featured multi-vendor food delivery platform that connects customers with local restaurants. It provides separate role-based experiences for Admins, Restaurant Providers, and Customers — each with their own dedicated dashboard and workflow. Built with Next.js 16 (React 19), TypeScript, and Tailwind CSS v4 for a blazing-fast, type-safe experience.

Key Features

  • Admin Dashboard — user management, provider approvals & analytics
  • Provider Dashboard — meal & order management, status updates
  • Customer Portal — browse meals, cart, checkout & order history
  • Role-based authentication & protected routes
  • Meal browsing with search & category filters
  • Form validation with React Hook Form + Zod
  • Toast notifications with Sonner
  • Fully responsive mobile-first design

Tags

Next.jsTypeScriptTailwind CSSREST API

Tech Stack

Next.js 16React 19TypeScriptTailwind CSS v4Express.jsPostgreSQLPrisma ORMJWT AuthReact Hook FormZodAxios
Year2026
Categoryfullstack
Features8