Roq Foods
A full-stack food ordering platform with a customer-facing web app and an admin dashboard, featuring modular, secure, and scalable architecture.

About This Project
Led the development of a food ordering platform and dashboard, managing a team of 3 including a designer, frontend developer, and backend (myself). I initiated the design, coordinated the frontend implementation, and ultimately built the backend entirely.
The platform includes secure JWT and cookie-based authentication with refresh tokens, a modular and well-structured codebase, and integration with Supabase for backend services. Users can browse menus, place orders, and track them in real-time, while admins can manage restaurants, menus, and orders through the dashboard. Built entirely in Next.js with a focus on scalability, maintainability, and best practices.
Key Features
Main features and functionalities implemented in this project
- Customer-facing food ordering web app
- Admin dashboard for restaurant management
- JWT and cookie-based authentication with refresh tokens
- Well-structured, modular codebase
- Team collaboration and role-based development workflow
- Responsive design for mobile and desktop
Technologies Used
Technical stack and tools used in the development
Interested in this project?
I'd love to discuss the technical details and challenges I faced building this.
Get in touch