Разработка одностраничного лендинга для GitHub Pages
Цель проекта
Создать современный одностраничный лендинг и опубликовать его на хостинге GitHub Pages. В результате должна быть действующая публичная ссылка на сайт.
Структура страницы (основные блоки)
- Первый экран (Hero-секция)
- Основной заголовок (H1)
- Краткий подзаголовок (1-2 строки)
- Призыв к действию (CTA-кнопка, например: «Оставить заявку», «Получить консультацию»)
- О проекте / Услуге
- Список из 3-6 ключевых тезисов
- Преимущества
- 3-6 карточек или пунктов с иконками/краткими описаниями
- Примеры работ / Кейсы (опционально)
- 2-4 кратких карточки с описанием. Если кейсов нет, блок можно скрыть.
- FAQ (Вопросы и ответы)
- 5-10 пунктов в формате «вопрос-ответ». Реализация - аккордеон или простой список.
- Контакты
- Способы связи (например, Telegram, Email или простая контактная форма).
- Кнопка «Написать».
- Футер
- Название проекта, год, ссылки на соцсети (при необходимости).
Технические требования
- Хостинг: GitHub Pages. Необходимо создать репозиторий и активировать функцию Pages.
- Формат: Статический сайт (HTML, CSS, JavaScript без серверной части).
- Адаптивность: Корректное отображение на мобильных устройствах и десктопах.
- Производительность: Без тяжелых библиотек, быстрая загрузка.
- Базовое SEO: Прописанные title, meta description, favicon, семантически верная структура заголовков.
- Аналитика (опционально): Возможность подключения Google Analytics 4 или Яндекс.Метрики.
- Итоговая ссылка: Должна иметь вид: https://username.github.io/repo-name/ или https://username.github.io/
Требования к дизайну
- Минималистичный и современный стиль.
- Использование 1-2 акцентных цветов.
- Читабельные, аккуратные шрифты.
- Допускается использование качественного шаблона, но без излишне сложных или «кривых» элементов.
Что требуется предоставить по итогу
- Ссылку на репозиторий GitHub с исходным кодом.
- Ссылку на опубликованный и работающий сайт.
- Краткую инструкцию (5-10 строк) по внесению изменений: как и в каких файлах менять тексты, ссылки, настройки кнопок.
- Если подключалась аналитика - указать, в каком файле находится ID счётчика для его замены.