Техническое задание: Создание и развертывание сайта-портфолио
Общая задача
Разработать современный многостраничный сайт (MPA) для портфолио. Работа ведется по предоставленному макету в Figma. Проект включает не только верстку, но и полный цикл развертывания на выделенном сервере (VPS).
Ключевые этапы и требования
1. Разработка фронтенда
- Тип проекта: MPA (многостраничное приложение) на фреймворке Astro (Hybrid rendering).
- Дизайн: Точная верстка по готовому макету в Figма.
- Адаптивность: Сайт должен корректно отображаться на всех современных устройствах.
- Производительность: Код должен быть оптимизирован, минимизировано количество запросов, изображения обработаны.
2. Развертывание и настройка сервера
- Сервер: Требуется разместить проект на российском виртуальном выделенном сервере (VPS).
- Настройка: Включает базовую конфигурацию сервера, установку необходимого ПО (веб-сервер, Node.js и т.д.), настройку доменного имени и SSL-сертификата.
- Деплой: Организация процесса автоматического или ручного выкладывания обновлений на сервер.
3. Результат
- Полностью рабочий, доступный по домену сайт.
- Документация по управлению контентом (если требуется) и базовому администрированию.
- Гарантия стабильной работы после сдачи проекта.