ITFreelance.by
Поиск работы:
vk.com twitter.com Открытые проекты ITFreelance.by
Последнее:
Разработка игр
Программирование сложных форм и Яндекс-карт на Joomla сайте.
100 BYN | Дней: 7

Сайт представляет собой сеть СТО. Сайт частично сделан. У верстальщика недостаточно опыта. Нужен frontend


Задача 1.Определение местоположения
При входе пользователя на сайт определяется его месторасположение (запрашивая разрешение на определение. данный запрос действует на всех страницах, опред. месторасположение).
Заказчик уведомлён, что из-за динамической смены IP порой возможны некорректные отображения месторасположения.
При первом посещении всплывает модальное окно с подтверждением месторасположения. При его игнорировании, а также закрытии, окно больше не появляется. При нажатии на «уточнить» появляется список городов.
Для уточнения имеется возможность нажать на город с последующим выпадающим списком городов.
пример tam.by




Задача 2. Форма отзывов
Форма
- имя (обяз поле)
- эл адрес (обяз поле)
- телефон
- тип обращения (благодарность, жалоба, отзыв, предложение)
- выпадающий список СТО (для жалобы и благодарности)
- дата обслуживания(для жалобы)
- заказ-наряд (для жалобы)
- рейтинг (от 1 до 5 звезды)
С возможностью ответа от администратора




Задача 4. Страница Автосервисы
Карта с маркерами.
Под картой расположены СТО. Карточка СТО содержит: название, адрес, телефон.
Обязательно фильтр по региону и услуге
Маркеры выполнены в жёлтом цвете. Активный – чёрный.
примечания:
Показываются только те автосервисы, которые относятся к данному месторасположению. Если таковых нет, то надпись: «К сожалению, в данный момент наша сеть не имеет СТО в Вашем городе ({название города}), но оно обязательно скоро появится.»

Карточка СТО
Содержит следующую информацию:
1. Название
2. Контактная информация (адрес, телефоны, электронный ящик, время работы)
3. Карта с отображением маркера только текущей станции
4. Главное изображение и доп. изображения
5. Описание
6. Оказываемые услуги



Задача 5. Форма Запись на ремонт
1. Автомобиль
Содержит поля:
• Марка (выпадающий список с функцией поиска)
• Модель (выпадающий список с функцией поиска, меняется взависимости от марки авто)
• Год (текстовое поле)
Марки и модели задаются через панель администратора. Заказчик заполняет самостоятельно.
2. Услуга.
Стилизированные input. Картинки и текст
Список услуг (не привязан к разделу с услугами). Задаётся отдельно.
Возможность мультивыбора.
3. Контакты
поле телефон (обязательное)
также галочка и надпись «Согласен на обработку персональных данных». Слово «Согласен» ссылка на страницу «политика конфиденциальности». Открывается в новом окне.
При подтверждении форма меняется на уведомления:
«Спасибо. Наш менеджер ….» (возможность задать текст через панель администратора).
Заявка приходит на почтовый ящик, задаваемый в панели администратора (отдельная настройка)



Задача 6. Страница Работа
За основу берётся страница https://evroopt.by/jobs/.
В зависимости от СТО показывается количество нужных специалистов.

Предлагайте цену и сроки


Требования
Исходный код
Основные файлы
Тестирование в операционных системах по моему выбору

22.08.2019 | ademar
Просмотров 199 / Заявок 4

К списку вакансий