Постановка задачи
Необходимо сверстать сайт, как вот этот замечательного лендинг, на стеке HTML + SCSS + TS (можно и JS, но лучше на TS), изменив и добавив несколько вещей:

  1. Логотип заменить на похожий текстовой блок, не картинкой

  2. Полностью убрать секцию #tributeAnimation и убрать эту текстовую анимацию

  3. Блок “мы всегда на связи” (.connection) нужно заменить на блок с возможностью оставить заявку. Необходимо проявить небольшие навыки дизайна и оставить только заголовок “Мы всегда на связи", а под ним input для ввода email с кнопкой + select с выбором некоторых опций, пока можно использовать моковые данные на ваш вкус

  4. Необходимо реализовать валидацию email из пункта 3

  5. Необходимо подключить firestore и когда юзер вводит email в поле из пункта 3, а так же выбирает какой-то пункт в select, надо сохранять их в firestore коллекцию. Так же нужно добавить защиту в логику сохранения, чтобы нельхя было заспамить firestore, желательно как со стороны frontend, так и со стороны firestore rules
    Доступ к проекту дам исполнителю

Ожидаемый результат
Написан рабочий лендинг с чистым и аккуратным кодом, результат работы запушен в github репозиторий (доступ тоже дам исполнителю)

Доп требования

  1. У лендинга должна быть вменяемая git история с нормально названными коммитами

  2. Во время выполнения работ нужно коммитить их в репозиторий, чтобы была возможность отслеживать прогресс

  3. Все цвета, размеры, pandings, border-radius, etc должны находиться в css переменных и переиспользоваться, чтобы их было легко менять

  4. Верстка должны быть как под десктоп, так и под мобильных устройства

  5. Контент картинки (скриншоты) - использовать из референса

  6. Верстка должны быть очень простой, то есть не как в оригинале с кучей классов, итд

  7. Верстка должны быть на чистом CSS + HTML, без фреймфорков

  8. Всех уточек нужно заменить на рандомных животных отсюда - https://www.drawkit.com/illustrations/animal-pets-illustrations


Так же возможно будет нужна помощь с тем, как запустить этот проект локально для проверки и как запушить его в firebase hosting

Жду предложений по цене и срокам


Оплата на карту РФ, Грузии или криптой

год назад
guest_1715166682485
год в сервисе
Был
год назад

Заявки фрилансеров

Аркадий
 
24 года
7 лет в сервисе
Был
10 часов назад
47 отзывов
10 месяцев назад
Алексей
 
40 лет
19 лет в сервисе
Была
2 месяца назад
14 отзывов(-1)
год назад
Денис
 
35 лет
9 лет в сервисе
Был
6 часов назад
15 отзывов(-1)
год назад
Дмитрий
 
40 лет
2 года в сервисе
Был
2 месяца назад
год назад
Екатерина
 
21 год
год в сервисе
Была
9 месяцев назад
год назад
Константин
 
25 лет
4 года в сервисе
Был
год назад
год назад
Анна
 
28 лет
5 лет в сервисе
Была
год назад
год назад