Реализовать проект на Laravel 5.5 интеграцию данной темплитки https://github.com/BlackrockDigital/startbootstrap-sb-admin . требования:
- Аутентификация (авторизация/регистрация)
- Страницы - заглушки (контроллеры и рутинги) + добавление их в Sidebar (левое меню) + реализация перелинковки:
- Dashboard
- Charts
- Tables
- Components
-
- Navbar
-
- Cards
- Дизайн страниц логина, регистрации и востановления пароля - login.html, register.html и forgot-password.html соотвественно. Все имэйлы через систему https://mailtrap.io/
- 4 типа юзеров супер админ - имеет доступ на все страницы из меню админ - имеет доступ на dasboards, charts, components менеджер - имеет доступ на tables пользователи - имеет доступ на components. 5)- Добавить страницу Map, где у супер админа и админа есть возможность добавлять на Google Map неограниченное количество маркеров по введеному адресу . (Интеграция google maps api)
Результаты выложить на гит-хаб и предоставить логины для всех типов ролей юзеров
данный репозиторий содержит вариант решения данного задания
- в .env файле указать данные для подключения к базе
- в .env файле в переменной MAP_API_KEY указать google map api
- в .env файле указать логин и пароль maildrop.io
- composer install
- php artisan migrate --seed
- роль superadmin, email superadmin@example.org, пароль secret
- роль admin, email admin@example.org, пароль secret
- роль manager, email manager@example.org, пароль secret
- роль user, email user@example.org, пароль secret