Fisheye is a school project signed OpenClassrooms which aims to create an accessible website.
The project is available here on Github Pages.
The repository provided to the students can be found here.
The goal of this project is to
- Manage the events of a website with Javascript
- Develop a modular web application with design patterns
- Write maintainable JavaScript code
- Ensure the accessibility of a website
- The project has been completely refactored, the HTML / CSS reintegrated with the help of models provided.
- Refactoring and optimization of JavaScript provided.
- Factory design pattern
- Object oriented programming
- Small router
- Optimization of data and images
- W3C HTML and CSS validation.