Бэкенд для flutter курса.
Для запуска проекта локально потребуется:
- установить Docker
- установить Docker Compose
- установить Aqueduct
Для запуска базы данных PostgreSQL нужно перейти в подкаталог docker выполнить из консоли команду:
docker-compose up -d
Вместе с базой запуститятся две утилиты администрирования adminer
и pgadmin.
С помощью одной из этих утилит нужно создать базу данных с именем flutter_course_backend.
Для запуска бэкенда в консоли выполнить команду:
make run-dev
Основные команды, которые можно выполнять с проектом, для удобства содержаться в makefile.
Swagger спецификация доступна в файле client.html.
Если вы захотите упаковать этот бэкенд в контейнер, то воспользуйтесь файлом Dockerfile или подробнее смотрите документацию про Deployment.