1. Страница с формой обратной связи. 1.1 Реализовать форму обратной связи с полями (ФИО, адрес, телефон, e-mail) и требованиями (проверка данных, подсветка полей, обязательные поля). Разместить форму на странице по центру экрана (по горизонтали и вертикали). Форма должна быть адаптивной и на мобильных устройствах быть на весь экран. Продумать удобство touch управления и заполнения. 1.2 Написать обработчик формы, который принимает все данные с формы, проверяет обязательные поля, корректность данных, безопасно получает данные и сохраняет их в базу данных. После этого уже выводит на экран в виде таблицы ниже формы. (Дополнительно: плюсом будет использование ajax или vuejs, react,а так же выполнения записи и получения данных без обновления страницы). 2. Страница с новостями. 2.1  Разместить на странице 5 новостей с рыба-текстом (название, несколько предложений текста, дата публикации). Новости должны храниться в таблице БД. 3. Главная страница. 3.1 Разместить на странице Блок с 3 последними наовостями (название новости, первое предложение текста новости и дата публикации). 3.1 Под блоком с новостями разместить ссылку на страницу 2 с анкором "Все новости". 3.3 Под ссылкой на все новости разместить ссыслку на страницу 1 с анкором "Обратная связь" Всё без привязки к CMS, с использованием языков программирования.

Похожие

Посмотрите другие вакансии

Вот самые похожие вакансии

Новый поиск