Soumik Roy
Soumik Roy

Restaurant Kiosk

Ordering opening screen
A comprehensive full-stack restaurant kiosk system designed for seamless ordering and management. Built with Next.js 14 and NestJS, the platform provides a complete solution for restaurant operations with multi-role access control and cross-platform deployment.
Key Features:
- Full-stack architecture with Next.js 14 frontend and NestJS backend
- Prisma ORM for database management
- JWT authentication with role-based access control (Admin, Owner, Staff, Customer)
- Restaurant management system with bilingual support
- Real-time order tracking system
- Multiple dynamic printer support
- SumUp payment integration for seamless transactions
- TypeScript-based architecture for type safety
- Zustand for efficient state management
- Capacitor for cross-platform Android deployment
Skills: NestJS, Next.js, TypeScript, Prisma, JWT Authentication, Payment Integration