Skip to content

An app dedicated to adding movies you've watched into a list and discovering popular movies out now/upcoming movies. Built using SwiftUI

Notifications You must be signed in to change notification settings

r0m3c/Movie-Library

Repository files navigation

Movie Library

Movie Library is an IOS application where a user can store any movie they want to watch in there app. Also, the user will have the options to look at what current movies are showing on theatres, and will have access to any reviews people may have written about the movie, and will see which actors were a part of the film.

Below are the following features of my app:

  1. User can add a new movie they have recently watched to the app, with an image which can be chosen from their phone's photo library. While doing this, the user can enter information like the name of the movie, the year it was released, the date it was added, language of film, director name, and the rating you give this movie. You can also see the custam app screen logo that I made and in the launchscreen as well.

  1. Once there are more than two movies added then the user has the ability to go to a separate settings page where specific parts of each movie row can be filtered to certain features like ordering the movies in alphabetical order, showing movies from lowest to highest or highest to lowest, showing directors in alphabetical, and languages of each movie in alphabetical order. -Movie names in alphabetical order Setting

-Ratings: Lowest to Highest Setting


-Ratings: Highest to Lowest Setting


-Directors Names in alphabetical order Setting


  1. In this app I've also mad a custom Tab bar in the bottom of the screen. The first tab bar item is the home screen. Now, we are moving on to the next tab bar item, the current films showing in theatres, most popular films, and films that are currently trending. All the movie information, like the name of the movie, language of the movie, the overview of each movie, the dates the movie was released and the ratings for each were fetched through tb's Movie Database API. All information was parsed to fit this application. -Displaying new screen view, with a segmented control for different topics (now playing, upcoming, and trending)

-Here you can see how I customized this new view for each movie. All information like the actors, overview, date, language and reviews were all fetched from the TB API.


-You can also search for any movie


  1. For the last tab bar item I decided to make a custom carousel.


Built With:

  1. Swift (SwiftUI)
  2. The Movie Database API

Author:

-Leandro Gamarra Github

About

An app dedicated to adding movies you've watched into a list and discovering popular movies out now/upcoming movies. Built using SwiftUI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages