Полноценный корпоративный сайт строительной компании — разработан с нуля, от дизайн-системы до деплоя. Весь проект сделан мной одним: архитектура, UI/UX, вёрстка, анимации, мультиязычность.
Не шаблон. Не конструктор. Чистый код с нуля.
| Раздел | Описание |
|---|---|
| Главная | Hero-секция с анимированным входом, счётчики, преимущества |
| Услуги | Drawer-панель с подробным описанием каждой услуги |
| Проекты | Галерея выполненных объектов с модальным окном деталей |
| О компании | История, команда, цифры и достижения |
| Процесс работы | Пошаговое описание этапов сотрудничества |
| Сертификаты | Лицензии, допуски, документы |
| FAQ | Аккордеон с часто задаваемыми вопросами |
| Контакты | Форма обратной связи, адрес, карта |
Next.js 14 App Router, статический экспорт
TypeScript Полная типизация
Tailwind CSS Дизайн-система, utility-first
Framer Motion Анимации, переходы, scroll-reveal
Lucide React Иконки
next-intl Мультиязычность
🇷🇺 Русский · 🇬🇧 English · 🇰🇿 Қазақша · 🇩🇪 Deutsch · 🇰🇬 Кыргызча · 🇹🇷 Türkçe
Полный перевод интерфейса, SEO-метатеги и Open Graph для каждого языка.
| Токен | Значение | |
|---|---|---|
| Background | #F1F1F1 |
Светлый нейтральный фон |
| Text | #424242 |
Основной текст |
| Accent | #C0430B |
Фирменный оранжево-красный |
| Accent hover | #DD4D0D |
Состояние наведения |
| Accent dark | #903208 |
Тёмный акцент |
git clone https://github.com/Vuunderkind/Tim_stroy.git
cd Tim_stroy
npm install
npm run dev
# http://localhost:3000Каждый git push в main запускает GitHub Actions:
npm install → next build → статические файлы → GitHub Pages
Обновление на живом сайте занимает ~2 минуты.
Разработал Vuunderkind
Дизайн · Архитектура · Вёрстка · Анимации · i18n — всё сделано мной