Media Match

Media Match

Screenshot 2024-06-22 at 17 09 09

Media Match is a social app designed for discovering TV shows and movies based on your preferences and those of your friends. Users can like and dislike content to receive personalized recommendations and explore what their friends enjoy. It transforms entertainment discovery into a collaborative experience, enhancing how users connect over shared interests.run

Screenshots

Onboarding View:

Screenshot 2024-06-22 at 16 59 17

Login View:

Screenshot 2024-06-22 at 16 59 51

Settings View:

Screenshot 2024-06-22 at 17 01 35

Dark Mode Settings:

Screenshot 2024-06-22 at 17 01 45

Add Friend:

Screenshot 2024-06-22 at 17 02 33

Incoming Request:

Screenshot 2024-06-22 at 17 03 05

Movie Browse View:

Screenshot 2024-06-22 at 17 04 33

TV Show Browse View:

Screenshot 2024-06-22 at 17 04 49

Select Friend to view matches with:

Screenshot 2024-06-22 at 17 07 20

Select Category to view:

Screenshot 2024-06-22 at 17 07 32

Movie Match:

Screenshot 2024-06-22 at 17 07 44

IPad Login view:

Screenshot 2024-06-22 at 17 08 40

IPad Match view:

Screenshot 2024-06-22 at 17 09 09

Install Instructions

  1. sign up for an account at tmdb
  2. register for an apiKey
  3. replace all instances of apiKey with your apiKey
  4. link the app to a firebase project with google sso turned on
  5. insert the plist to the project
  6. using xcode build the app for either a physical or virtual Ipad/ Iphone

Missing Features

  • Notifications
  • Apple SSO
  • In App Purchases
  • Videogames tab

most of these require an apple developer account unfortunately

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.

Credits

This project utilizes the following resources:

License

This project is licensed under the Creative Commons License.