Movie selection application (streaming simulator) based on Netflix design, developed using React.JS and Typescript. The application consumes an API Rest from TMDB for the movies information, it has the features to search for titles and add/remove from wishlist using contexts.
filmz.mp4
-
Clone this repositorie into your local machine;
-
Open your terminal into the application saved;
-
Run the code "npm install" or "yarn" to install the dependencies;
-
Access https://www.themoviedb.org/ and click "join TMDB" to create an account;
-
Go to "settings" to copy your API Key and paste it into a new .env file, on the variables:
- VITE_THE_MOVIE_DB_API_KEY=
- VITE_THE_MOVIE_DB_IMAGES_URL="https://image.tmdb.org/t/p/w500"
- VITE_THE_MOVIE_DB_BASE_URL="https://api.themoviedb.org/3"
-
Run the code "npm run dev" or "yarn run dev" to run the application;