Т-Лояльность - это платформа для управления программами лояльности бизнеса и пользователей.
- Авторизация и регистрация бизнеса
- Создание и управление программой лояльности
- QR-сканер для начисления баллов
- Управление наградами и купонами
- Профиль бизнеса
- Авторизация и регистрация пользователей
- Просмотр доступных программ лояльности
- Управление наградами
- Профиль пользователя
Проект построен по методологии Feature-Sliced Design
- React - JavaScript библиотека для создания пользовательских интерфейсов
- TypeScript - Типизированный JavaScript
- Vite - Инструмент сборки
- TanStack Router - Типобезопасный роутер для React
- TanStack Query - Управление состоянием и кэширование данных
- Shadcn/UI - Коллекция переиспользуемых компонентов
- Tailwind CSS - Utility-first CSS фреймворк
- Lucide Icons - Библиотека иконок
- Motion - Библиотека для анимаций
- Zod - Библиотека для валидации схем
- Клонируй репозиторий
git clone [email protected]:team-22/frontend.git
- Установи pnpm (если не установлен)
# Используя npm
npm install -g pnpm
# Используя corepack (рекомендуется)
corepack enable
corepack prepare pnpm@latest --activate
Мы используем pnpm вместо npm для:
- Более быстрой установки зависимостей
- Эффективного использования дискового пространства
- Строгой проверки зависимостей
- Предотвращения ошибок "phantom dependencies"
- Установи зависимости
pnpm install
- Запусти dev сервер
pnpm dev
Все права на данное программное обеспечение защищены. Copyright 2025 АО «ТБанк» и авторы проекта.
Использование, копирование, модификация и распространение данного программного обеспечения возможно только с письменного разрешения АО «ТБанк».
Подробная информация о лицензии находится в файле LICENSE.