**Laravel Vuexy Admin para México** es un proyecto basado en Laravel optimizado para necesidades específicas del mercado mexicano. Incluye integración con los catálogos del SAT (CFDI 4.0), herramientas avanzadas y una interfaz moderna inspirada en el template premium Vuexy.
## Características destacadas
- **Optimización para México**:
- Uso de los catálogos oficiales del SAT (versión CFDI 4.0):
- Banco (`sat_banco`)
- Clave de Producto o Servicio (`sat_clave_prod_serv`)
- Clave de Unidad (`sat_clave_unidad`)
- Forma de Pago (`sat_forma_pago`)
- Moneda (`sat_moneda`)
- Código Postal (`sat_codigo_postal`)
- Régimen Fiscal (`sat_regimen_fiscal`)
- País (`sat_pais`)
- Uso CFDI (`sat_uso_cfdi`)
- Colonia (`sat_colonia`)
- Estado (`sat_estado`)
- Localidad (`sat_localidad`)
- Municipio (`sat_municipio`)
- Deducción (`sat_deduccion`)
- Percepción (`sat_percepcion`)
- Compatible con los lineamientos y formatos del Anexo 20 del SAT.
- Útil para generar comprobantes fiscales digitales (CFDI) y otros procesos administrativos locales.
- **Otras características avanzadas**:
- Autenticación y gestión de usuarios con Laravel Fortify.
- Gestión de roles y permisos usando Spatie Permission.
- Tablas dinámicas con Laravel Datatables y Yajra.
- Integración con Redis para caching eficiente.
- Exportación y manejo de Excel mediante Maatwebsite.
## Requisitos del Sistema
- **PHP**: >= 8.2
- **Composer**: >= 2.0
- **Node.js**: >= 16.x
- **MySQL** o cualquier base de datos compatible con Laravel.
---
## Instalación
Este proyecto ofrece dos métodos de instalación: mediante Composer o manualmente. A continuación, te explicamos ambos procesos.
### Opción 1: Usar Composer (Recomendado)
Para instalar el proyecto rápidamente usando Composer, ejecuta el siguiente comando:
- Este proyecto utiliza los catálogos SAT de la versión CFDI 4.0. Si deseas más información, visita la documentación oficial del SAT en [Anexo 20](http://omawww.sat.gob.mx/tramitesyservicios/Paginas/anexo_20.htm).
---
## Uso del Template Vuexy
Este proyecto está diseñado para funcionar con el template premium [Vuexy](https://themeforest.net/item/vuexy-vuejs-html-laravel-admin-dashboard-template/23328599). Para utilizarlo:
1. Adquiere una licencia válida de Vuexy en [ThemeForest](https://themeforest.net/item/vuexy-vuejs-html-laravel-admin-dashboard-template/23328599).
2. Incluye los archivos necesarios en las carpetas correspondientes (`resources`, `public`, etc.) de este proyecto.
---
## Créditos
Este proyecto utiliza herramientas y recursos de código abierto, así como un template premium. Queremos agradecer a los desarrolladores y diseñadores que hacen posible esta implementación: