An app that gives users recommendations on what to watch based on their movie and tv show preferences

There's Netflix, AppleTV+, Disney+, and countless of other streaming platforms, tv networks, and movie studios. We’re overwhelmed with entertainment content — how are we supposed to decide what to watch?

MediaBox is a mobile platform that recommends movies and tv shows to users based on their previous watch history and preferences.

Users rate movies and tv shows they've watched, and the platform will recommend similar movies and tv shows. Users can also save movies/tv shows to watch later and search.

Main Features

https://res.cloudinary.com/michelleytlock/image/upload/v1597761723/portfolio/Mediabox-mockup_dm576p.png

<aside> ➡️ This was my final project during my web development course at Ironhack

</aside>

Challenge

Create the front-end and back-end of a simple website/app involving 3 database models, authentication, and CRUD functionalities.

Solution

MediaBox is an application that gives users recommendations on what to watch based on their movie and tv show ratings.

Design Process

1. Define

I wanted to build something that would help me in my life, and my friends and I always had this problem of not knowing what to watch. I happened to know about an external API called TMDB (The Movie Database) that I could use.

When further defining my idea, I made sure to think about: