Решенное тестовое задание от компании "ООО Анвада" на Laravel.
Для запуска этого проекта склонируйте себе проект используя у себя в командной строке/терминале
git clone https://github.com/livevasiliy/anvada-test-case.git
После того как проект будет успешно склонирован, перейдите в папку, где лежит копия этого проекта, для этого напишите в командной строке/терминале
cd ./anvanda-test-case
Далее запустите команду для установки всех php-зависимостей указанных в composer.json
composer install
Скопируйте себе файл .env.example для этого напишите команду:
Если Windows:
copy .env.example .env
На Linux/macOS:
cp .env.example .env
Сгенерируйте ключ
php artisan key:generate
Далее укажите в .env параметры для подключения к вашей базе данных для этого заполните параметры в файле:
DB_DATABASE=anvada-test-case // Название созданной вами базы данных
DB_USERNAME=root // Имя пользователя базы данных
DB_PASSWORD= // Пароль используемого для пользователя
После успешной установки всех зависимостей composer, запустите миграцию в указанную базу данных и локальный сервер предоставляемый Laravel, для этого запустите команду:
php artisan migrate
php artisan serve
После успешного запуска проект будет доступен по адресу: http://127.0.0.1:8000
Список доступных маршрутов:
Демо работа проекта доступна по адресу: https://evening-depths-35612.herokuapp.com
Далее все выше описанные доступные запросы.