Skip to content

yogyrton/test_for_medkort

Repository files navigation

Порядок работы

  • php artisan migrate --seed
  • php artisan storage:link

Админка-вход

  • Email: admin@domain.com
  • Пароль: password
  • суперадмин - данный профиль невозможно удалить
  • админка не видна обычным пользователям, которые регистрируются, изменить их роль можно в соответствующем разделе в админке

Отправка почты при создании нового пользователя

  • при регистрации нового пользователя приходит условный email с данными нового пользователя суперсадмину

  • настройки .env MAIL_MAILER=smtp MAIL_HOST=localhost MAIL_PORT=25

  • тестировал с помощью этого https://toolheap.com/test-mail-server-tool/

Выполненные задачи

  • Авторизация для сотрудников

  • Регистрация для читателей

  • Создайте CRUD для книг, категорий, сотрудников

  • Страницы просмотра книги

  • Страница с просмотром списка книг. Используйте пагинацию по 10 книг на странице

  • Все обложки должны сохраняться в папке storage/app/public/covers

  • Используйте Request классы

  • Используйте seeds для создания первого пользователя с помощью (admin@domain.com password) и заполнения таблиц тестовыми данными.

  • Используйте миграции

  • Используйте отношения

Выполненные продвинутые задачи:

  • Реализуйте email уведомление при добавлении нового сотрудника

  • Добавьте возможность читателям оставлять комментарии к книгам

  • Реализуйте API (для категорий и книг)

About

тестовое для Медкорт

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published