Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Система учета доставок

Приложение для создания и учета доставок с отчетами и удобным интерфейсом. Веб-интерфейс использует Material UI с темной темой.

Функциональность

  • 📱 Адаптивный интерфейс для мобильных и десктопных устройств
  • 🔒 Авторизация пользователей
  • 📝 Создание и редактирование доставок
  • 📊 Отчеты с графиками и таблицами
  • 🌙 Темная тема на основе Material Design 3

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

Установка зависимостей

npm install

Запуск в режиме разработки

npm start

Приложение будет доступно по адресу http://localhost:3000

Сборка для production

npm run build

Вход в систему

Для входа в демо-версию используйте:

  • Логин: admin
  • Пароль: admin

Основные экраны

  1. Список доставок - Главный экран с перечнем всех доставок
  2. Создание доставки - Форма для добавления новой доставки
  3. Редактирование доставки - Просмотр и изменение существующей доставки
  4. Отчеты - Аналитика и статистика по доставкам

Технологии

  • React 18
  • TypeScript
  • React Router
  • Material UI
  • Recharts
  • date-fns

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

Проект организован согласно Feature-Sliced Design:

src/
  ├── app/            # Инициализация приложения, провайдеры, глобальные стили
  ├── pages/          # Страницы/маршруты
  ├── widgets/        # Композиционные блоки
  ├── features/       # Обслуживаемые части пользовательского интерфейса
  ├── entities/       # Бизнес-сущности
  ├── shared/         # Общие переиспользуемые ресурсы

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages