Это музыкальный сервис который я делал на диплом. Имеется функционал администраторов,музкантов и обычных пользователей.
Создайте файл .env.local
в корневой папке с следующим содержимым
POSTGRES_DB=*****
POSTGRES_PASSWORD=*****
POSTGRES_PASSWORD=*****
POSTGRES_PORT=5432
POSTGRES_HOST=db
docker-compose build
docker-compose up
Сайт будет доступен по адресу http://localhost:8080
При первом запуске в консоли напишет логин и пароль администратора
Создайте файл .env.dev.local
в корневой папке с следующим содержимым
POSTGRES_DB=*****
POSTGRES_PASSWORD=*****
POSTGRES_PASSWORD=*****
POSTGRES_PORT=*****
POSTGRES_HOST=db (для postgres в docker-compose)
Будет запущено только API
docker-compose -f docker-compose.dev.yml up
API будет доступно по адресу http://localhost:8000
npm run dev
После изменения конечных точек API сгенерируйте API-клиент (backend должен быть запущен в режиме разработки)
cd frontend
npm run generate-client-dev