Skip to content

An iOS app to dscover millions of movies, TV shows and actors

Notifications You must be signed in to change notification settings

mohak92/Movie-Buff

Repository files navigation

Movie Buff

Discover millions of movies, TV shows and actors. Explore now. Get review, rating. Get Trending, Upcoming, All time hits, Hollywood, Bollywood movies. Search for movies, create a list of your favorite movies and much more.

Screenshots

Using Movie Buff

  • Requires Xcode 15 running macOS Sonoma or macOS Ventura
  • Clone repo on your Mac
  • Navigate to Movie_Buff/App
  • Create a new file called tmdb-info.plist
  • Go to TMDB Api
  • Sign-In or create an account
  • Generate an API Key
  • Open project in Xcode
  • Edit tmdb-info.plist
  • Add key value pair. Key is Authorization and value of type string is your API Key from TMDB
  • Select iPhone simulator
  • Build and Run

Built With

  • SwiftUI - SwiftUI is a modern way to declare user interfaces for any Apple platform. Create beautiful, dynamic apps faster than ever before.
  • UIKit - Construct and manage a graphical, event-driven user interface for your iOS, iPadOS, or tvOS app.
  • SwiftData - Write your model code declaratively to add managed persistence and automatic iCloud sync.
  • Concurrency - Perform asynchronous and parallel operations, using Task, Async, Await, Actors.
  • AVFoundation - AVFoundation is the full featured framework for working with time-based audiovisual media on iOS, macOS, watchOS and tvOS.
  • TMDB Api - This is where you will find the definitive list of currently available methods for our movie, tv, actor and image API.

Views

  • Onboarding Screen
  • Movie List
  • Actor List
  • Favorite Movie List
  • Movie Detail View
  • Actor Detail View

Upcoming Features

  • TV Shows
  • Search Actors
  • To Watch List

Contributors

About

An iOS app to dscover millions of movies, TV shows and actors

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages