GuacPanel — це стандартизований початковий пакет для Laravel, розроблений Ато Августином. Він включає Vue.js, Inertia.js та Tailwind CSS, а також містить систему аутентифікації, адміністративну панель і ключові функції для створення сучасних веб-додатків.
# Основні функції
- Логи аутентифікації: Відстежуйте спроби входу, IP-адреси та підозрілі дії в реальному часі.
- Розумні таблиці даних: Функціональні таблиці з можливостями сортування, фільтрації та експорту.
- Управління файлами: Завантажуйте файли методом перетягування з попереднім переглядом і валідацією.
- Автоматизовані резервні копії: Заплановані резервні копії з кількома місцями зберігання та моніторингом.
- Відстеження активності: Всеохоплюючий аудит усіх дій і змін користувачів.
- UI компоненти: Гарні та адаптивні компоненти з підтримкою темного режиму.
- Доступ на основі ролей: Тонке налаштування дозволів з ієрархічними ролями та управлінням командами.
- Управління сесіями: Забезпечене оброблення сеансів браузера з відстеженням пристроїв та можливістю віддаленого виходу.
- Вхід без пароля: Безпечний вхід за допомогою магічного посилання та одноразового коду з підтвердженням пристрою.
Щоб встановити GuacPanel, виконайте наступні команди:
Щоб дізнатися більше про цей початковий пакет і переглянути демонстрацію, відвідайте офіційний сайт та перегляньте код на GitHub.