Inspiration

I was inspired by applications like Letterboxd and chruncyroll where you can save the moves. animes that you are currently watching

What it does

This is a React application for managing your watchlist of movies.

How we built it

using React with typescript using the movie database(TMDB) API as a place to receive all of the movie data and using Firebase for authentication as well as Firestore to store the users' movies and store users.

Challenges we ran into

Some of the challenges I ran into were related to the framework. I have not really used React that often in my personal or professional life, so learning the syntax for TypeScript, as well as the general bells and whistles of React, was pretty tough. Additionally, I had to complete this project within 3 days because I didn't have time to start the challenge early in the week.

Accomplishments that we're proud of

  • the search system
  • Expanding my knowledge of Bootstrap
  • my understanding of typescript has improved -my understanding of React has improved

What we learned

-I have learned more about React and typescript as well as more about how Bootstrap works

What's next for My entertainment web application

-adding a rating system to rate the movies that you watched -adding a filter to my movies so you can filter between what you currently watch and what you already have watched -add a way to upload a profile picture when you register -add a profile tab to customize profile credentials -improve on the UI

Share this project:

Updates