Для разработки необходимо развернуть контейнер с базой данных и применить миграции. Для этого выполните следующие команды:
-
Создать в корне проекта файл .env и скопировать в него содержимое файла .dev.env;
-
Перейти в папку docker:
cd docker
-
Запустить docker-compose:
docker-compose up -d
-
Если возникают проблемы с доступом приложения к контенеру, то выполнить:
sudo chmod 777 -R ./docker/mongodb
Для применения миграций необходимо:
-
Перейти в папку migrations:
cd migrations
-
Выполнить команду:
migrate-mongo up
-
Необходимо установить зависимости для сервера и для клиента:
yarn cd ./frontend/ && yarn
-
И там, и там команда для запуска:
yarn start