Skip to content

zzsxd/demex

Repository files navigation

Korochki Demo

Пример проекта Laravel 11 по шпаргалке для задания Корочки.есть.

Что внутри:

  • регистрация и авторизация без Breeze;
  • роли через поле users.is_admin;
  • курсы в отдельной таблице courses;
  • заявки пользователя;
  • админка со сменой статуса;
  • отзывы только после статуса completed.

Быстрый запуск

  1. Настрой .env под MySQL или оставь SQLite для локальной проверки.
  2. Выполни:
php artisan migrate:fresh
php artisan serve
  1. Добавь в таблицу courses три курса:
  • Основы алгоритмизации и программирования
  • Основы веб-дизайна
  • Основы проектирования баз данных

Можно взять готовый SQL из файла database/demo_courses.sql.

  1. Зарегистрируй обычного пользователя через форму.
  2. Зарегистрируй пользователя Admin с паролем KorokNET.
  3. В phpMyAdmin поставь этому пользователю is_admin = 1.
  4. Выйди из системы и войди заново под Admin / KorokNET.

Маршруты

  • /register
  • /login
  • /applications
  • /applications/create
  • /admin/applications

Что проверить руками

  1. Регистрация обычного пользователя.
  2. Вход пользователя.
  3. Создание заявки.
  4. Вход под админом.
  5. Смена статуса на Идет обучение, потом на Обучение завершено.
  6. Возврат под обычного пользователя и отправка отзыва.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages