Skip to content

Latest commit

 

History

History
executable file
·
60 lines (49 loc) · 2.17 KB

README.md

File metadata and controls

executable file
·
60 lines (49 loc) · 2.17 KB

Ejemplos de uso de KumbiaPHP

KumbiaPHP logo

Scrutinizer Code Quality Code Climate Slack PHP7 ready

Fácil, rápido y en español (Or should I say fast and easy?)


Bienvenidos al set de ejemplos de KumbiaPHP Framework Versión 1.0

Únete al Slack de KumbiaPHP

http://slack.kumbiaphp.com

Requerimientos

  • PHP 5.6 o 7
  • Composer (Para instalar los paquetes y librerías necesarios de PHP)
  • NodeJS (para usar el livereload (BrowserSync)

Nota al desarrollador

El material que contine este repositorio es a modo de aprendizaje. En ningún momento el autor se hará responsable por el uso final.

Que contiene?


  • Ejemplo de uso a modo de API con JWT (Json Web Tokens) (en proceso)
  • Ejemplo de un CRUD basado en API (en proceso)
  • Ejemplo de scaffold en una API (en proceso)
  • Ejemplo de cambio de conexión de base de datos dinámicamente (por documentar)
  • Ejemplo de uso de exportación a excel (por documentar)
  • Ejemplo de uso de subida de archivos (por documentar)
  • Ejemplo de uso de autenticación (en proceso)
  • Ejemplo de uso de exportación a pdf (en proceso)
  • Ejemplo de uso de SASS
  • Ejemplo de uso de BrowserSync

Como ver los ejemplos


  • Descargar el repositorio
  • Crear una base de datos local
  • Importar la base de datos de ejemplo api/config/db.sql
  • Editar los parámetros de conexión en el archivo api/config/databases.ini
  • Darle permisos de escritura chmod -R 777 public/files a la carpeta api/public/files
  • Instalar los paquetes de php composer install

Activar el LiveReload (BrowserSync) solo si quieres editar el front


  • Instalar los paquetes de node yarn install o npm install
  • Activar el BrowserSync npm run gulp

Licencia


New BSD