Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ aek Public

Frontend-приложение Ассоциации Электронной Коммерции Кыргызстана (AEK) с infinity scroll, формами с валидацией, мультиязычностью и современными UI-компонентами на React + Vite.

Notifications You must be signed in to change notification settings

991o2o9/aek

Repository files navigation

AEK Frontend

Frontend-приложение для Ассоциации Электронной Коммерции Кыргызстана (AEK).

Современное React-приложение с Vite, поддержкой мультиязычности и продвинутыми UI-фичами.

🚀 Основные возможности

  • ♾️ Infinity Scroll — динамическая подгрузка данных
  • 🔍 Умный поиск — сложные формы с валидацией через react-hook-form + zod
  • 🌐 Мультиязычность — поддержка английского и киргизского языков
  • 🎯 Интерактивность — слайдеры, медиа-плеер, карты 2GIS, маски ввода
  • 📊 Управление состояниемzustand + @tanstack/react-query
  • 📱 Адаптивность — полная поддержка мобильных устройств

📦 Быстрый старт

# Клонировать репозиторий
git clone <URL_репозитория>

# Установить зависимости
cd aek-frontend && npm install

# Запустить в режиме разработки
npm run dev

🛠 Скрипты

Команда Описание
npm run dev Запуск в режиме разработки
npm run build Сборка для продакшена
npm run preview Просмотр сборки локально
npm run lint Проверка кода ESLint

🔧 Технологии

Core: React 18 • TypeScript • Vite • Sass
Routing: React Router DOM
State: Zustand • React Query
Forms: React Hook Form • Zod
UI: Swiper • React Player • 2GIS Maps • React Input Mask
i18n: i18next • React Toastify

📁 Структура проекта

src/
├── components/     # UI-компоненты
├── modules/        # Основные модули и страницы  
├── ui/            # Общие элементы интерфейса
├── utils/         # Утилиты и хелперы
└── styles/        # Общие стили и переменные

🤝 Контрибьюция

Проект открыт для улучшений! Перед отправкой PR:

npm run lint  # Проверить код

Сделано с ❤️ для AEK

About

Frontend-приложение Ассоциации Электронной Коммерции Кыргызстана (AEK) с infinity scroll, формами с валидацией, мультиязычностью и современными UI-компонентами на React + Vite.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages