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
Log in or sign up for Devpost to join the conversation.