This website created for my internship at "Turkcell Group Company Atmosware"
In this project, I wanted to create a Movie-List using HTML, SCSS, Bootstrap, TypeScript, React.js, Redux Toolkit and React Hook Form.
Users can list their favorite movies on this website.
Users can easily add the movies they want to their list, and update or delete existing movies in their list.
Users can find the movies in the list by using filtering movie name.
Users can sort the movies alphabetically.
Users can also view the details of the movies.
To install packages, run the command npm install
.
Then, to start the project, run npm start
.
Important Note: You'll need a unique API key to access the initial 20 movies.
Place the .env file outside of the src folder as shown in the screenshot below.
Copy the following code for your .env file.
REACT_APP_API_KEY = "your api key should be here"
TMDb API was used for the initial 20 movies.