Создание сайта спортивного клуба
Общие требования:
Для создания дизайна (фронтенд) сайта, может быть использован готовый шаблон
(html, css, JS, bootstrap) сайта. Бэкенд-разработка сайта должна быть выполнена с
использованием языка php или php-фреймворка (например, Laravel или ему
подобные)
Сайт должен иметь адаптивную версию.
Сайт должен иметь три страницы:
- О магазине (о компании), Каталог услуг, Контакты
Функционал сайта:
Возможные варианты заказа услуги:
- Отправка товара в корзину и оформление заказа через корзину
- Отправка лид-формы
- Переход по указанному Email или мессенджеру на сайте
- Каталог услуг
Карточка услуги
- Наименование услуги
- Изображение услуги
- Краткое описание услуги
- Кнопка «В корзину» или «Заказать»
Регистрация нового пользователя
- Личный кабинет
- Личный кабинет пользователя содержит информацию о пользователе,
сведения о выполненных заказах с возможностью просмотра состава
заказа, отменой заказа
- Личный кабинет администратора содержит информацию о всех
пользователях, всех заказов с возможностью фильтрации данных по
пользователям.
Структура сайта (обязательные блоки):
Шапка
- Логотип (при клике должен вести на главную страницу)
- Корзина
- По клику на кнопку обратного звонка должен происходить вызов
модального окна или скролл до блока с формой на странице.
Навигационное меню
- О магазине (о компании)
- Каталог услуг
- Контакты
Главный экран
- Состоит из слайдера или статичного изображения с фото товаров или услуг.
Можно добавить уникальное торговое предложение на другие слайды.
- По клику на кнопку обратного звонка должен происходить вызов
модального окна или скролл до блока с формой на странице.
(необязательный)
Раздел «Преимущества»
- Состоит из карточек с иконками или заголовками преимуществ и краткими
текстами с пояснением преимущества.
- Количество преимуществ должно быть от 3 до 4.
- Количество символов в пояснении преимущества должно быть не более
100 символов.
Раздел «Отзывы»
- Состоит из карточек с отзывами людей.
- Количество символов в отзывах должно быть не более 250 символов.
- Блок можно выполнить в виде слайдера или фотографий в ряд.
Раздел «Оставить заявку»
- Блок с формой обратной связи
- Поля, входящие в блок: Имя, телефон, чекбокс на согласие обработки
персональных данных, кнопка отправки формы.
- После отправки формы должно быть сообщение об успехе.
- Обязательные поля: телефон и чекбокс.
- У поля с номером телефона должна быть автоматическая маска с кодом
РФ.
Футер
- Состоит из уменьшенного или бледного логотипа, копирайта компании,
ссылок на соцсети, блоком с контактами, ссылкой на документ с политикой
конфиденциальности
- Блок контактов состоит из двух телефонов (бесплатно по РФ и отдел
продаж), электронной почты, адреса
База данных должна быть сделана в PhpMyAdmin.