Website - landing page for pizza ordering
Link to the website: http://pizzashop.ho.ua/
This project is developed in HTML, CSS (using BEM methodology, Sass (SCSS) preprocessor, adaptation (Mobile => Tablet => Desktop)), JavaScript (DOM, OOP).
The website features pizza ordering (selecting pizza size (which changes the price), quantity). After clicking the "Order now" button, a modal window opens with the selected pizza, the final amount, and a form for placing the order.
For form validation, the validity property is used. If the form is filled out incorrectly, a red error message appears; otherwise, a green message indicates that everything is correct.
This project is developed in HTML, CSS (using BEM methodology, Sass (SCSS) preprocessor, adaptation (Mobile => Tablet => Desktop)), JavaScript (DOM, OOP).
The website features pizza ordering (selecting pizza size (which changes the price), quantity). After clicking the "Order now" button, a modal window opens with the selected pizza, the final amount, and a form for placing the order.
For form validation, the validity property is used. If the form is filled out incorrectly, a red error message appears; otherwise, a green message indicates that everything is correct.