This website, developed using HTML, CSS, and Java, displays movie information retrieved from a Python API.
The site offers the following features:
- Display of the best movies
- Display of the best movies in a specific category
- Display of the overall best movie
- A modal window provides more information about a movie when clicked, including:
- Movie cover image
- Movie title
- Complete genre
- Release date
- Rating
- IMDb score
- Director
- List of actors
- Duration
- Country of origin
- Box Office results
- Movie summary
- Start the API by following the steps described in the repository: https://github.com/OpenClassrooms-Student-Center/OCMovies-API-EN-FR
- Open the index.html file
- The Python API was provided in advance for this project, and I did not contribute to its creation
- First web project. Learning front-end (HTML CSS) was challenging, and learning Java was a great pleasure, motivating me to continue improving in front-end development.
- First use of an API, I find the concept very interesting.
- I really enjoyed JavaScript for its ability to execute functions asynchronously.
-
Front-end
- Javascript
- Overflow managment
- HTML5 / CSS3 / Sass
- Linting
- W3C Validator
- Javascript
-
Back-end
- Javascript
- Data Parsing
- Fetching
- API interaction
- Javascript