zzsxd/laravel

The skeleton application for the Laravel framework.

Maintainers

Package info

github.com/zzsxd/demex

Type:project

pkg:composer/zzsxd/laravel

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main 2026-05-20 19:27 UTC

This package is not auto-updated.

Last update: 2026-05-20 22:41:06 UTC


README

Пример проекта 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. Возврат под обычного пользователя и отправка отзыва.