W07 Assignment: Final Web Application Project – Requirements
Description
Your web application project provides you with the opportunity to demonstrate your understanding of the concepts and skills that you have developed in the course. This page outlines the requirements for your final web application project. You'll be building and deploying a fully functional web application using HTML, CSS, and vanilla JavaScript (no frameworks or libraries allowed).
Requirements
The following is a list of requirements for the project:
- The technology stack is HTML, CSS, and vanilla JavaScript.
It is OK to use a CSS responsive framework and CSS libraries for your web application project.
You may NOT use any JS framework or library.
- Use at least two (2) external third-party API.
- All exposed features are operational.
- Be a combination of static and dynamically generated markup.
- Incorporate CSS animation.
- The code must be clean, well-commented, and organized. Show a good organization (ES Modules, classes, etc).
- The code is error free (according to ESLint rules).
- The code is well commented.
- The application meets web frontend development standards using valid, contemporary HTML and CSS. There are no accessibility errors and the pages follow best practices and basic SEO recommendations.