- Docker
 - Docker-compose
 - NodeJS 10+
 - Pre commit (optional)
 
https://docs.docker.com/get-docker/
https://dker.ru/docs/ (рус)
https://docs.docker.com/compose/install/
https://nodejs.org/en/download/
- Для установки пакета pre-commit локально следуйте указаниям https://pre-commit.com/#installation
 - Выполните команду 
pre-commit installв корне проекта - Теперь ваши коммиты будут проходить стадию линтинга
 
- Перейдите в директорию
 
cd src/frontend
- Установите зависимости
 
$ npm ci
- Перейдите в директорию
 
cd src/backend
- Установите зависимости
 
$ npm ci
- Сборка проекта
 
$ docker-compose build
- Запуск проекта
 
$ make start_project
- Сервер запуститься по адресу localhost:3000 и клиент по адресу localhost:8080
 
Мы подготовили несколько готовых пользователей в базе данных. Список пользователей, электронные почты и пароли для входа доступны здесь
src/backend/src/factory/dummy-users.json
Документация доступна по адресу
http://localhost:3000/explorer/
Перейтите в директорию
template/
Установите зависимости выполнив команду
npm install
Запустите проект командой
npm start
Шаблон и вёрстка будут доступны по адресу http://localhost:9999
Вёрстку можно посмотреть в директории template/src