Задача — создать личное портфолио, отражающее навыки разработчика и креативность. Цели: показать проекты, интегрировать необычный элемент (игру DOOM), сделать сайт запоминающимся и удобным для навигации. Портфолио должно было выделяться среди стандартных решений и демонстрировать мой стиль.
Я построил сайт на React с разделами: главная, портфолио, DOOM-зона и контакты. Для навигации добавил плавную прокрутку с звуковыми эффектами. Интегрировал игру DOOM через js-dos API, обеспечив запуск в браузере с кнопкой полноэкранного режима. Список проектов оформил как галерею с ссылками на видео. Использовал кастомный шрифт в стиле DOOM и CSS для ретро-атмосферы. Развернул сайт на Netlify для быстрого доступа.
Получился уникальный сайт (chapayka.netlify.app), который успешно демонстрирует мои работы и навыки. DOOM-зона привлекает внимание и подчеркивает креативность. Портфолио используют как визитку для фриланс-заказов, а посетители отмечают оригинальность и удобство навигации. Сайт стал моим личным брендом в сети.