# Веб-приложение по публикации курсов на Laravel Разрабатывал очень давно как дипломный проект ## Используемые библиотеки - `Filament` для создания админ-панели для добавления новых пользователей - `Livewire` для обработки форм и генерации элементов на сайте - `Shinki` для форматирования блоков кода на страницах занятий ## Как запустить проект? 1. Установите пакеты зависимостей `composer install`. Для установки необходимо установить для Composer github-ключ аутентификации 2. Создайте файл `.env` 3. Запустите миграции `php artisan migrate` 4. Создайте роли и первых пользователей с помощью команд - `php artisan db:seed --class=RoleSeeder` - `php artisan db:seed --class=UserSeeder` 5. Запустите команду `php artisan serve` ## Пользователи по умолчанию * Студент * Логин - user_student * Пароль - student_pass * Автор курса * Логин - user_author * Пароль - author_pass * Админ * Логин - user_admin * Пароль - admin_pass ## Как попасть на админ панель? Админ-панель находится по адресу `http:///admin`