Next.js + Supabase

SineHub

Filipino Movie Discovery & Matchmaking Hub

Platform to discover Filipino movies, showtimes across malls, and compare reviews. Features Tinder-style "MovieBud" matching with swipe decks and real-time room communication via Supabase channels.

Next.jsSupabaseTypeScriptRealtimeTMDB API
SineHub screenshot

Pain & Solution

😰

The Problem

Filipino moviegoers have no centralized platform to discover movies, check showtimes across multiple malls, and find someone to watch with. Information is scattered across different cinema websites and social media.

✅

The Solution

SineHub aggregates Filipino movie listings, showtimes across local malls (SM, Robinsons, etc.), and adds a social layer with "MovieBud" — a Tinder-style matching system where users swipe through movie cards to find watch companions, then chat in real-time rooms.

Coolest Feature

The standout feature that makes this project special.

MovieBud Tinder-Style Swipe Matching

Swipe through movie cards just like Tinder — accept or reject movies to build your taste profile. When two users share enough movie preferences, they're matched and can communicate through real-time chat rooms powered by Supabase Realtime channels. Includes progress tracking, match indicators, and a polished card-based swipe UI.

MovieBud Tinder-Style Swipe Matching

Features by User Role

Explore what each user type can do within the system.

Movie Discovery & Search

Movie Discovery & Search

Browse now-showing movies with hero carousel, star ratings, year badges, and "NOW SHOWING" indicators. Search movies by title and filter by genre.

Showtimes by City & Mall

Showtimes by City & Mall

Find showtimes across malls in your city (Zamboanga City, etc.) with cinema details, schedules, and ticket availability.

Screenshot Gallery

Browse all screenshots from the project.

SineHub screenshot 1
SineHub screenshot 2
SineHub screenshot 3
SineHub screenshot 4
SineHub screenshot 5
SineHub screenshot 6
SineHub screenshot 7