← Back to Home
Websites & platformsVisit Live Site

MasaPass

Multi-venue table reservation platform for students

Next.jsTypeScriptTailwind CSSQR ScannerGeolocation

Screenshots & Schematics

Partner study cafes list and live occupancy status
Partner study cafes list and live occupancy status

Problem & Challenge

Students wasting time hunting for study tables and power outlets during exam weeks, while cafes suffer from no-shows and unmonitored table hogging.

How It Works

01

Users explore live seat availability, power outlet flags, and venue amenities across partner cafes.

02

Reservations are confirmed with slot durations and minimum spend guidelines.

03

Upon physical arrival, scanning the table's unique QR code triggers instant check-in.

04

Geolocation coordinates are checked using the Haversine formula to prevent remote check-in fraud.

05

No-shows after 15 minutes automatically release tables and adjust customer reliability scores.

Architecture & Technical Decisions

Next.js (App Router), TypeScript, Tailwind CSS, HTML5 Geolocation with Haversine verification, client-side QR scanner, and role-based staff panel.

A reservation platform with live occupancy tracking that removes the hunt for a free table. Instant QR check-in, GPS anti-fraud with the Haversine formula, no-show quotas, loyalty points and a venue/staff panel.