- Для удобства используется диспетчер задач Taskfile
- Установите его перед запуском: https://taskfile.dev/docs/installation
- Доступ к api будет по ссылке: http://localhost:8078/api/v1/
- Так же есть коллекция для Postman banking-test-task.postman_collection.json
- Первый запуск проекта
- Собирает и поднимает Docker окружение, устанавливает зависимости через Composer, выполняет миграции и сидеры
task setup
- Поднятие или пересборка Docker окружения
- Используйте, если хотите пересобрать контейнеры или просто запустить проект
task up
- Удаление Docker окружения
- Останавливает и удаляет контейнеры проекта
task down
- Запуск произвольной artisan команды
- Пример: task artisan -- migrate:fresh
task artisan --
- Запуск произвольной Composer команды
- Пример: task composer -- install
task composer --
- Запуск тестов
- Запускает тесты через Laravel artisan
task artisan -- test
The Laravel framework is open-sourced software licensed under the MIT license.