Back to Projects
MobileBackendComplete

Pour Rice 倒米 — Final Year Project

A comprehensive cross-platform vegetarian restaurant discovery platform for Hong Kong, featuring real-time chat, AI-powered assistance, and location-based services. This Final Year Project spans multiple platforms — including a native Swift iOS app built for the Proprietary Mobile Software Design course — with a shared backend infrastructure.

Related Courses
06CIT4002Final Year Project03CIT4044Cross-Platform Mobile Application Development03CIT4047Open Mobile Software Design03CIT4043Proprietary Mobile Software Design (iOS)

Development Timeline

FYP PWA Demo

Progressive Web App demonstration for the PourRice Ionic platform

7 May 2026
Watch Video

FYP Technical Overview Presentation

Technical architecture presentation with captions for the Final Year Project

4 May 2026
Watch Video

FYP Overview Demo (with live backend)

Full project overview demonstration with captions and live backend connection

30 Apr 2026
Watch Video

Flutter App Final Presentation

Project presentation for Open Mobile Software Design course

29 Dec 2025
Watch Video

Flutter App Operation Demo

Full operation demonstration of Flutter Android app

29 Dec 2025
Watch Video

Ionic PWA Demonstration

Cross-platform mobile application demonstration

12 Dec 2025
Watch Video

Flutter Assignment 2

27 Nov 2025
Watch Video

Ionic Operation Demo

12 Nov 2025
Watch Video

Flutter Assignment 1

2 Nov 2025
Watch Video

Project Kickoff

Started Final Year Project development

1 Oct 2025

Tech Stack

Flutter / DartIonic / AngularTypeScriptExpress.jsSocket.IOFirebaseGoogle Gemini AIAlgoliaGoogle Maps API

Platform Components

Ionic PWA (Primary)Complete
Flutter AndroidComplete
Swift iOSComplete
Vercel Backend APIComplete
Railway Socket.IOComplete

Key Highlights

  • 21,031 lines of Flutter code across 100 Dart files
  • 16 UI pages, 50 reusable widgets, 14 services, 10 models
  • 100% test pass rate (45 unit tests)
  • Full bilingual support (English / Traditional Chinese)