Book your cinema seat online.
Customers can see real-time booked seats, reserve available seats, send payment slip, and download the QR ticket after admin confirmation.
Customer Login / Signup
Now Showing
Upcoming Movies
Now Showing - Bookable
Upcoming Movies - View Only
Booking Summary
Selected Seats
None
Ticket Total
MVR 0
Popcorn & Beverages
Grand Total
MVR 0
Payment Account: Cine Cafe - 7730000203050. After reserving, please send your payment slip via WhatsApp to confirm your booking at the earliest.
MySQL transaction checks seats again before saving to stop double booking.
Admin Dashboard
Entry QR Validation
Movies
Additional Shows
Real-Time Bookings
QR Entry Scanner
Use this on the cinema entry phone. Scan the customer QR ticket. Confirmed tickets will be marked as USED automatically.
1. Login as admin/staff on mobile
2. Open Admin → QR Entry Scanner
3. Tap Start Camera Scanner
4. Scan the customer ticket QR
5. Ticket status changes to USED
Manual Entry
Popcorn & Beverages Inventory
Customer Users
Admin can create customer login and block/unblock customers. Only cinecafe.island@gmail.com is allowed as admin.
Settings
Enable this on admin computer/phone to receive new booking popup notifications while the admin page is open or minimized.
Cinema Floor Seat Layout
Set the cinema floor by rows and columns. Maximum total seats allowed is 100. Example: 10 rows × 10 columns = 100 seats.
New shows will use this layout. Existing booked seats are not deleted.
Compressed logo is saved in MySQL. No Firebase Storage is used.
Customer Booking QR Code
Scan to Book Seats
Print or display this QR code at the cinema counter. Customers scan it with their mobile phone to open the booking app.
Booking Notification Settings
Free Notification Method
WhatsApp button opens the customer message with booking and payment account details. Automatic Gmail notification works after adding free EmailJS details above.