Добро пожаловать в PHP Starter Kit

Современный, легкий и мощный каркас для ваших проектов

🚀 Роутинг

Удобная и мощная маршрутизация. Поддержка параметров, групп маршрутов, middleware и именованных роутов.

🔒 Авторизация

Готовая система регистрации и авторизации. Поддержка входа через Google "из коробки".

🔐 Двухфакторная защита!

Дополнительный уровень защиты аккаунтов (2FA) с помощью TOTP (Google Authenticator).

🌍 Локализация (i18n)

Поддержка мультиязычности. Легкое переключение языков и загрузка переводов из файлов.

🌙 Светлая / Темная тема

Встроенная система тем оформления на CSS-переменных. Переключение без мерцания (без FOUC).

⚡ Навигация AJAX

SPA-подобная навигация без полной перезагрузки страницы (Fetch API + History API).

🧩 Сервисный контейнер (DI)

Контейнер внедрения зависимостей с поддержкой autowiring (автоматического разрешения через Reflection).

🛡 Middleware

Фильтрация HTTP-запросов (CSRF-защита, проверка авторизации) в удобном конвейере.

📝 Валидация

Простая валидация входных данных с автоматическим возвратом понятных сообщений об ошибках.

📋 Формы

Асинхронные AJAX-формы. Обработка загрузки файлов, показ ошибок и успешных сообщений без перезагрузки.

🎨 Библиотека компонентов

Дизайн-система с готовыми компонентами (Buttons, Inputs, Cards, Modals, Alerts, Tooltips и др).

🖥 CLI (Консоль)

Консольные команды (php artisan-style) для удобной работы: создание контроллеров, очистка кэша.

📄 Страницы ошибок

Красивые страницы ошибок 404 и 500, а также подробный Exception Debugger для режима разработки.

📊 Личный кабинет

Готовая структура личного кабинета (профиль) для управления аккаунтом и настройками безопасности.

⚙ Настройки

Глобальный хелпер `config()`, загрузка переменных из `.env` файлов и удобное управление настройками.

📦 Поддержка Redis

Интеграция с Redis "из коробки" для кэширования, управления сессиями и хранения временных данных.

🪵 Логирование

Базовое логирование событий и ошибок в файлы для упрощения отладки в продакшене.

👑 Админ Панель

Мощная панель администратора для управления базой данных, глобальными настройками, статистикой и шаблонами.

Чтобы увидеть профиль и настройки 2FA, авторизуйтесь.

Войти Зарегистрироваться