Skip to content

Military District Frontend - GUI информационной системы военного округа

License

Notifications You must be signed in to change notification settings

ptrvsrg/military-district-frontend

Repository files navigation

Military District (Frontend)

GitHub contributors GitHub forks GitHub Repo stars GitHub issues GitHub pull requests

Military District - информационная система военного округа. Данная система содержит данные о дислокации военных частей, воинской и офицерской структуре, воинских формированиях, военной технике и оружии.

Технологии

  • React 18.2.0
  • TypeScript 5.4.2
  • Vite 5.1.6
  • Material UI 5.15.15
  • Apollo Client 3.9.7
  • Axios 1.6.8
  • Mobx 6.12.0
  • Leaflet 1.9.4
  • i18n 23.10.1
  • Styled Components 6.1.8
  • ESLint 8.57.0
  • Prettier 3.2.5

Установка

Клонируйте репозиторий:

  git clone https://github.com/ptrvsrg/military-district-frontend

Установите зависимости:

  npm install

Запуск локально

Создайте файл с переменными среды .env и инициализируйте переменные среды:

  make env

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

  make dev

Развертывание

Создайте файл с переменными среды .env и инициализируйте переменные среды:

  make env

Запустите сборку Docker образа:

  make build-image IMAGE_NAME=<название образа>

Запустите Docker контейнер с приложением:

  make deploy

Демо

Вклад в проект

Если вы хотите внести свой вклад в проект, вы можете следовать этим шагам:

  1. Создайте форк этого репозитория.
  2. Внесите необходимые изменения.
  3. Создайте pull request, описывая ваши изменения.