Skip to content

AnnaHittaller/mymdb

Repository files navigation

MyMDb - Your Personal Movie Database

MyMDb is an application designed to help you keep track of your movie must-watch list by providing a platform to discover, track, and explore a vast collection of movies. With a user-friendly interface and a range of features, MyMDb offers a seamless way to manage your watchlist and stay updated with the latest trending movies.

Enjoy exploring and managing your movie collection with MyMDb! If you have any questions or feedback, feel free to reach out.

Demo

You can try out and use the app on the following link: mymdb-my-movie-watchlist.netlify.app

Features

  • User Registration and Authentication: Users can easily register and sign in to their accounts to access personalized features.

  • Movie Discovery: Utilizing the TMDB API, users can search for movies, discover new releases, and explore a comprehensive database of films.

  • Watchlist Management: Users can add movies to their watchlist to keep track of movies they intend to watch.

  • Watch Next Selection: Allows users to prioritize movies by selecting them to watch next.

  • Movie Details: Users can view detailed information about movies, including plot summaries, cast, ratings, and more.

  • Trending Now Carousel: Stay updated with the latest trends through a dynamic carousel showcasing trending movies.

  • Customizable Theme Colors: Personalize your experience by selecting preferred theme colors.

Tech Stack

To make things work: Nuxt 3 with Nitro server, Firebase Auth/ Firestore, Pinia, Zod

To make things look nice: Nuxt UI, Tailwind CSS, Swiper JS, Formkit Auto-Animate

Screenshots

App Screenshot App Screenshot App Screenshot App Screenshot App Screenshot App Screenshot

Acknowledgements

  • TMDB for providing the comprehensive movie database.

Contributors