Архив: Мультиязычный сайт из 3 страниц и 2 форм
Бюджет
333$
/ 20000
руб
в месяц
Создан: 7 лет назад
Закрыт
- Описание
- Сайт на 2 языках (русский и эстонский по умолчанию)
Адаптивный дизайн, верстка реализована, см приложение carprice.zip.
**Фронт часть**
Состоит из 3 страниц
Главная, Как это работает, Контакт
Все страницы имеют friendly URL
Для каждой страницы можно задать title страницы, meta описание страницы
**Общая часть для всех страниц**
Favicon
Шапка сайта
Лого (ссылка на главную)
Основное меню (подсвечивается активная страница)
Переключение языков (текстом или флажками, отображается активный)
Футер сайта
Лого (ссылка на главную)
Ключевые слова
Меню (подсвечивается активная страница)
**Главная страница**
Слайдер
Welcome текст с картинками
Форма с валидацией введенных данных и загрузкой фото
Информационный текст с картинками
Данные для формы
Марка* (text 50)
VIN код (text 50)
Топливо* (select бензин, дизель, газ, гибрид, электричество)
Мощность KW (text 20)
Пробег (text 128)
Местоположение (Город или Уезд) (text 128)
Электронная почта* (email)
Модель* (text 128)
Год выпуска* (text 10)
Коробка передач* (select механика, автомат)
Объем двигателя (text 10)
Желаемая стоимость (text 100)
Имя и Фамилия (text 100)
Телефон (text 100)
Предложение желаю получить по (select Электронной почте, телефон) в случае телефона, обязательное становится обязательным поле телефон
Дополнительная информация (textarea)
Добавление фото в том числе drag and drop (максимальный размер 10MB для одной фото, максимально 10 фото)
Согласие на предоставление данных (checkbox)
Кнопка отправить
Поля отмеченные звездочкой * обязательны для заполнения
Если обязательные поля заполнены то форму возможно отправить, если обязательное поле не заполнено то оно подсвечивается красной рамкой и происходи фокус на это поле. В случае не корректно заполненного поля информация форма не исчезает.
После успешной отправки формы отображается thank you page, на данной странице будет вызываться javascript для отслеживания статистики.
Данные внесенные в форму сохраняются в базе данных, для каждой заполненной формы присваивается свои ID который формируется следующем образом YYMMDDNNNN, где YY год, MM месяц, DD день, NNNN порядковый номер на текущий день, также для каждой формы присваивается timestamp.
**Страница Как это работает**
Текст с картинками.
**Страница Контакты**
Текст с картинками.
Форма обратной связи состоит из полей
o Имя* (text 50)
o Э-почта* (email)
o Организация (text 50)
o Телефон (text 20)
o Сообщение* (textarea 500)
Форма отправляется на указанный админом email
***Админ часть***
Страница админки доступна по специальному адресу.
Для редактирования контента админ использует wysiwyg редактор с помощью которого можно проставить h1-h6 заголовки, ссылки, жирный текст, обтекание картинки текстом.
Админ может:
- авторизоваться
- сделать logout
- поменять слайдер для каждого языка сайта и назначить ссылку, но ссылка не обязательна. Количество слайдов не ограничено.
- отредактировать контент главной страницы страницы.
- отредактировать контент статичной страницы.
- добавить неограниченное количество получателей формы.
- получить отчет по количеству отправленных эмейлов по конкретному получателю за определенный период.
- указать код скрипта для thankyou page формы заявки.
- указать код скрипта для google analytics.
Форма запроса для статистики
Мультиселект из указанных админом получателей формы
Дата начало
Дата конец
Кнопка поиска
Статистика состоит из
Дата отправления
Кому
От кого
Марка автомобиля
Модель автомобиля
Год выпуска
Под таблицей количество отправленных эмейлов
**Система**
Отправляет данные формы в том числе вложения на указанные админом адреса эл почты.
В параметре reply-to указывается email и имя указанные в форме.( Reply-To: John Doe [email protected])
Для отправки используется SMTP сервер или localhost (настраивается в конфиге).
При загрузке фото (jpeg, jpg, png) уменьшается размер файла и разрешение.
Система отправляет данные формы персонально получателям, т.е получатели не видят друг друга.
Эмейл отправляется в html виде, в теле письма таблица и прикрепленные файлы с фото.
Для сайта сгенерирован sitemap.xml
Система сгенерирован robots.txt
Все ссылки внутри сайта относительные (необходима возможность использования на разных доменах)
**Критерии приемки**
Открытый исходный код.
В форме присутствует валидация данных.
Данные формы отправляются на указанные админом эмейлы.
Данные формы сохраняются базе данных.
Админ может посмотреть статистику по отправленным эмейлам.
В форму не возможно загрузить замаскированный под картинку исполняемый файл
Сайт выдерживает 100 одновременных обращений
TTFB не более 50ms
Сайт корректно отображается в последних браузерах, на десктопе, планшете и мобильном
В консоле отсутствуют ошибки при просмотре сайта
Страницы админки может посмотреть только авторизованный пользователь
Сайт готов для использования ssl
**Прошу сообщить**
1) фреймворк или cms.
2) сроки начала и сдачи работa
- Категория
Похожие проекты
0
3
Необходимо разработать систему, которая: Подключается к API Diagnocat и iDent (через токены доступа). Получает данные о пациенте, результатах диагностики, снимках и назначениях. Автоматически формирует структурированный отчет по шаблону (включая врачей, этапы лечения, стоимость и описание процедур).......
2 месяца назад
0
0
Необходимо связать БД 1C:ERP с БД Outlook, MS Access, Битрикс24. Например при вводе нового сотрудника в 1С:ERP он должен автоматически появляться в вышеперечисленных БД....
2 месяца назад
0
1
Требуется реализация отчёта на кастомизированной 1С:УПП 1. 2, ТЗ и контрольный пример во вложении, 80% кода должно быть покрыто модульными тестами....
2 месяца назад
$7
0
1
Мне нужно копировать мой текст и вставлять в одну группу ВК с открытой стеной для публикации рекламы. Задача скрипта/сервиса/программы - примерно каждые 10 секунд брать мой текст и вставлять в эту группу. Я пробовал через одну программу, которая записывает действия мышки и потом повторяет, но она как-то......
4 месяца назад
0
0
Написать прошивку для A94B114, используя 2 подобные рабочие прошивки. Все файлы есть....
5 месяцев назад
$21
0
2
Нужно разархивировать файл архив. ujems, есть распаковщик, но выдает ошибку. Прислать пруфы(скрины)....
7 месяцев назад
0
1
Входные: Имеется скрипт по обработке email писем и добавление их в систему Redmine Проблема: Система обработки этих писем написана некорректная и негибкая Задача: Переписать логику обработки входящих писем, чтобы исключить их потерю при незначительных отклонениях от ожидаемой структуры....
7 месяцев назад
$37
0
1
- В обязанности сотрудника входит поддержание мобильного приложения системы автоматизации бизнеса. - Работа сдельная: задачи выдаются на оценку, далее после согласования передаются на реализацию. - Заключаем договор и NDA (соглашение о неразглашении)....
7 месяцев назад
$71
0
0
Информация о проекте: Проект включает в себя React Native приложение с Expo внутри которого находится webview с сайтом На устройствах с ОС IOS проблема с воспроизведением видео....
7 месяцев назад
0
0
Разрабатываю десктопные программы на языке Java, а так же Java + SQL....
7 месяцев назад
0
0
0
6
1. Чтобы можно было писать описание события (без заголовка) - превью в списке берется N количества букв с начала. (в списке писать дату события и сколько осталось до него) . Выставление даты и времени напоминания и ИНТЕРВАЛА ПОВТОРА ОТ 1 МИНУТЫ! Выставлять количество повторов, далее напоминания прекращаются.......
8 месяцев назад
0
4
Сайт arg2028t. beget. tech/. Нужно сделать вот такой калькулятор. airprint. by/outdoor/wide-format. и еще некоторые доработки....
8 месяцев назад
$214
0
1
0
7
Краткое описание: Мы ищем исполнителя для тестирования функционала мобильного приложения на платформе Android. Задача включает проверку основных функций приложения, таких как работа комнаты, передача видео, звука и чата, а также создание подробной отчетности о найденных ошибках. Требования к исполнителю:......
9 месяцев назад
0
12
$143
0
0
Oпpocы (1008pyб/чaс) Заходитe на сaйт: gonsù....
10 месяцев назад
0
4
Требуется создать скрипт для premiere pro. Данная суть скрипта: в выделеном бине нужно что бы автоматически проставлялся in out ровно по серидине файла так что бы выделенная область была длиной 3 секунды. И требуется кнопка что бы работало через окно expressions. Проблема текущего в том что он не работает......
10 месяцев назад
0
2
Нужно создать приложения под гемблинг/беттинг, на котлин. Приложение должно работать Firebase. Детали вышлю при обсуждение....
10 месяцев назад
$21
0
4
Нужно разархивировать файл archive. ujems, есть распаковщик, но выдает ошибку. Прислать пруфы ....
1 год назад
0
3
Разработать впн сервис ( Приложения на ios и android + сайт для оплаты подписки). Настройка Серверов. Оплата по договоренности. Работаем черед безопасную сделку....
1 год назад
Похожая удалённая работа
- Удаленная работа для веб-программиста
- Удаленная работа для разработчика баз данных
- Удаленная работа для прикладного программиста
- Удаленная работа для системного программиста
- Удаленная работа для разработчика игр
- Удаленная работа для разработчика мобильных приложений
- Удаленная работа для тестировщика ПО
- Удаленная работа для 1С программиста
- Удаленная работа для разработчика встраиваемых систем
- Удаленная работа для разработчика CRM и ERP