Skip to content

rtwent/laravel

Repository files navigation

Простая система регистрации пользователя в соответствии с заданием.

В принципе по коду все должно быть понятно. Некоторые вещи я документирвоал в коде (если решения казались "странными")

На вашу просьбу: "необходимо использовать коллекции в Postman и экспортированные коллекции выложить в один репозиторий вместе с проектом" - извините я года три им не пользовался - и совсем все забыл. Последний раз он у меня просто перестал запускаться. Вместо этого я пользуюсь возможностями IDE (в данном случае) phpStorm. Он позволяет делать все, что делает Postman - но при гораздо меньших трудностях. Все запросы, которые запускаются через ide находятся в директории ApiRequestForIde. Файл http-client.env.json - содержит данные окружения (хост и токен), токен нужно будет изменить после входа или регистрации. Если postman некий стандарт - то вспомнить не проблема.

Запуск проекта:

Есть тонкости в докере на которые не могу найти время для фикса, поэтому принесу неудобства. В докер контейнере не могу настроить автоматический запуск composer update и php artisan migrate поэтому приходится после docker-compose up заходить непосредственно в контейнер с php и запускать перечисленные команды. Т.е. запуск выглядит так:

  • docker-compose up
  • docker exec -it laravel_test_laravel_php_1 bash (laravel_test_laravel_php_1 мя контейнера с php)
  • и внутри контейнера composer update && php artisan migrate
  • .env файл я оставил специально для трекинга гитом

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published