xtrulloreas/larareact12-esp
Composer 安装命令:
composer create-project xtrulloreas/larareact12-esp
包简介
Kit de Inicio con Laravel 12 + React + Inertia + Tailwind + ShadCN UI + Spatie Permission
README 文档
README
🚀 Laravel 12 + React Starter Kit
Un kit de inicio moderno y flexible, desarrollado con Laravel 12, React (Inertia.js + TypeScript), TailwindCSS y ShadCN UI v4. Diseñado para acelerar el desarrollo de aplicaciones de panel de control seguras, responsivas y personalizables.
✨ Características
-
🔐 Autenticación completa (inicio de sesión, registro, restablecimiento de contraseña)
-
👥 Gestión de roles y permisos (Spatie Laravel Permission)
-
📂 Barra lateral y menús dinámicos según el rol y los permisos
-
🧩 Gestión de menús mediante arrastrar y soltar (anidados, reordenados)
-
⚙️ Configuración de la aplicación (nombre, logotipo, color del tema, SEO)
-
🎨 Diseño moderno con ShadCN UI v4 y TailwindCSS
-
🌗 Compatibilidad con modo oscuro/claro
-
🔒 Protección de acceso dinámica mediante el middleware
CheckMenuPermission -
⚠️ Página de error 403 personalizada (basada en React)
-
💾 Configuración del color principal mediante
--primaryen la base de datos -
🪪 Registro de auditoría para el seguimiento de la actividad del usuario
-
📦 Sistema de copias de seguridad de la base de datos manual y automático
-
🗂️ Administrador de archivos con operaciones de carpetas y archivos
🧱 Stack Tecnológico
| Area | Technology |
|---|---|
| Backend | Laravel 12 |
| Frontend | React 19 + Inertia.js + TypeScript |
| UI Library | ShadCN UI v4 |
| CSS Utility | TailwindCSS |
| Auth | Laravel Fortify / Breeze-style |
| Access Ctrl | Spatie Laravel Permission v5 |
| DBMS | MySQL / MariaDB |
| Layout | Dynamic Sidebar + Header |
🔧 Instalación y configuración
# Crear proyecto composer create-project xtrulloreas/larareact12-esp my-app cd my-app # Configuración del Backend composer install # Configura los ajustes de tu base de datos en .env php artisan migrate:fresh --seed # Configuración del Frontend npm install # Ejecutar dev composer run dev
Iniciar sesión usando:
Email: admin@example.com
Password: password
🚀 Guía de implementación
- Compilar frontend para producción
npm install npm run build
- Ejecutar Laravel en modo Producción
php artisan config:cache php artisan route:cache php artisan view:cache
- Establecer permisos de archivo (Linux/MAC)
chmod -R 775 storage bootstrap/cache
chown -R www-data:www-data .
- Escuchar con el servidor web (Nginx/Apache) apuntando a la carpeta
public/.
🖼️ Capturas de pantalla de la aplicación
📌 Dashboard (claro)
📌 Dashboard (oscuro)
📌 Gestión de usuarios
📌 Gestión de roles
📌 Gestión de permisos
📌 Gestión de menús
📌 Configuración de la Aplicación
📌 Registro de Auditoría
📌 Backup de la Base de Datos
📌 Gestión de archivos
✅ Lista de verificación de prueba manual
| Feature | Status |
|---|---|
| Autenticación (Login) | ✅ |
| CRUD Usuario | ✅ |
| CRUD Roles & Permisos | ✅ |
| Menu + Sidebar dinámico | ✅ |
| Protección de acceso (403) | ✅ |
| Orden del Menu Drag & Drop | ✅ |
| Color del tema vía DB | ✅ |
| Soporta modo oscuro | ✅ |
| Registro de auditoría | ✅ |
| Backup de la Base de datos | ✅ |
| Gestión de archivos | ✅ |
🧾 Créditos y origen del proyecto
Este proyecto es un fork mejorado y traducido al español del starter kit original creado por el desarrollador tailandés @yogijowo.
Repositorio original (en tailandés):
https://github.com/yogijowo/laravel12-react-starterkit
Todo el crédito por la base del sistema, estructura y concepto inicial corresponde al autor original.
Este fork agrega:
- Traducción completa al español
- Mejoras en UX y UI
- Ajustes para proyectos de Latinoamérica
- Correcciones para compatibilidad en entornos locales como XAMPP/WAMP
- Documentación mejorada en español
- Instalador simplificado vía Packagist
Agradecemos y reconocemos el excelente trabajo del creador original.
📄 License
Released under the MIT License. Feel free to use it for personal or commercial projects.
Created with ❤️ by @yogijowo
xtrulloreas/larareact12-esp 适用场景与选型建议
xtrulloreas/larareact12-esp 是一款 基于 TypeScript 开发的 Composer 扩展包,目前已累计 3 次下载、GitHub Stars 达 0, 最近一次更新时间为 2025 年 11 月 20 日, 在 PHP 生态内属于活跃度较高的组件。
它主要适用于以下技术方向: 「framework」 「laravel」 「react」 「permission」 「inertia」 「tailwind」 等业务场景。在实际项目中,围绕这些方向常见需要落地的问题包括:接口对接、性能调优、并发安全、与既有框架(Laravel / ThinkPHP / Yii / Webman 等)的兼容适配,以及生产环境的日志埋点与稳定性保障。
我们在过去多个企业项目中使用过 xtrulloreas/larareact12-esp 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 xtrulloreas/larareact12-esp 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
与 xtrulloreas/larareact12-esp 相关的其它包
同方向 / 同关键字的高下载量 PHP Composer 包推荐,方便对比选型:
PHP Framework HLEB2 is the foundation of the web application. Provides ease of development and application performance.
Async Reactive Postgres Driver for PHP (Non-blocking)
Laravel integration for blade-to-react
A simple, flexible Laravel package for adding polymorphic reactions to any model. React with any text: like, love, care, or anything you want.
This library tries to create a simple promise factory standard while waiting for a psr.
Alfabank REST API integration
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 18
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-11-20










