Neel Joshi

Nav

© 2026 Neel Joshi

CineSense (In Progress)

AI-powered movie discovery iOS app

CineSense (In Progress)
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

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