CineSense (In Progress)
AI-powered movie discovery iOS app

Swift
SwiftUI
Supabase
Google Gemini API
PostgreSQL
Problem
Movie discovery is broken. Streaming platforms push their own content, and finding movies that match your taste requires scrolling through endless catalogs. Users often screenshot movie recommendations from social media but have no easy way to identify or track them.
Approach
- 1.Built a native iOS app using SwiftUI with a focus on smooth animations and intuitive UX
- 2.Integrated Google Gemini API to identify movies from user screenshots using vision AI
- 3.Implemented Supabase for authentication, real-time database sync, and row-level security
- 4.Designed a personalized discovery feed based on viewing history and preferences
- 5.Added watchlist and rating functionality with offline support
Result
A polished iOS app that transforms how users discover and track movies. The AI screenshot identification works with 90%+ accuracy, and the personalized feed has received positive feedback from beta testers.
Screenshots

Home screen with personalized recommendations
What I'd Improve Next
- →Add social features to share watchlists with friends
- →Build a companion widget for quick access to recommendations
- →Add integration with streaming service availability APIs