Let’s talk

Project 02 / Mobile App

Food Order App Admin & User

Role
Mobile Developer
Area
Mobile App
Stack
9 technologies

A food-ordering application with separate administrator and customer experiences and real-time order status updates.

Product walkthrough

System screens

A look at the role-based workflows and management interfaces in the completed system.

Project overview

A complete food-ordering application with separate administrator and customer experiences, built with Flutter and Firebase. Firebase Authentication handles registration and sign-in. Administrators can add, edit, and remove menu items with images and prices, manage every order, and update delivery status. Customers can browse and filter menus by name or category, add items to a shopping cart, place orders, manage profile and delivery information, and review their complete order history. Firebase Realtime Database provides immediate order-status updates, while push notifications alert customers when an order changes. The application uses Flutter, Dart, Firebase Authentication, Firebase Realtime Database, Firebase Storage, Firebase Cloud Messaging, Kotlin for native features, Provider or Bloc for state management, cloud storage, and push notifications.

Technology stack

  • Flutter
  • Dart
  • Firebase
  • Firebase Authentication
  • Firebase Realtime Database
  • Firebase Storage
  • Kotlin
  • Mobile App
  • State Management

Sandbox Terminal

theme: matrix
TAP:
██╗    ██╗██████╗      CLI
██║    ██║██╔══██╗
██║ █╗ ██║██████╔╝
██║███╗██║██╔═══╝
╚███╔███╔╝██║
 ╚══╝╚══╝ ╚═╝

WORACHAT CLI • ONLINE

AI Assistant

Portfolio guide

สวัสดีครับ สอบถามเกี่ยวกับผลงาน ทักษะ และช่องทางติดต่อของ Worachat ได้เลย Ask in Thai or English. Answers use the published portfolio information; project descriptions may be in English.

0/2000 · Shift + Enter สำหรับขึ้นบรรทัดใหม่