Skip to content

sareenv/Cinemato

Repository files navigation

Cinemato

Swift · UIKit · iOS

Welcome to the Cinemato project, a cutting-edge iOS application crafted with Swift. Cinemato offers a thrilling journey into the world of movies and TV shows. Leveraging the robust TheMovieDB API, it provides users with the latest trends in entertainment. Our development approach combines programmatic techniques and UINib to create complex and visually appealing layouts.

View on GitHub · Watch Demo

Cinemato Banner

Features

Trending Content — Browse popular movies and TV shows updated in real time from TheMovieDB.

Nearby Cinemas — Find theatres and showtimes near you with native MapKit integration.

Media Playback — Watch trailers in-app with AVKit for a seamless viewing experience.

Adaptive Layouts — Fluid grids using UICollectionView with Flow and Compositional Layouts.

Offline Persistence — Core Data keeps your favorites and history saved across sessions.


Tech Stack

Swift · UIKit · Core Data · AVKit · MapKit · URLSession · Compositional Layout · SDWebImage · LBTATools · Lottie · TheMovieDB API


See It in Action

Watch the full walkthrough — browsing, searching, and exploring nearby cinemas.

Watch on Vimeo


Getting Started

  1. Clonegit clone https://github.com/sareenv/Cinemato.git
  2. Open in Xcode — Open Cinemtiyo.xcodeproj and let dependencies resolve.
  3. Run — Pick a simulator or device and press ⌘R.

Credits


Cinemato by Vinayak Sareen

About

The App was developed using Swift and UIKit.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors