WebKentron es un sistema de páginas web de Kentron Sistemas de Información.
- PHP >= 5.5
- Git
- Composer
- Laravel 5.1
1.0.0
WebKentron usa un numero de proyectos de código abierto para que funcione correctamente:
- Laravel - The PHP Framework For Web Artisans
- Twitter Bootstrap - Great UI boilerplate for modern web apps
- jQuery - Fast, small, and feature-rich JavaScript library
- Node.js - Evented I/O for the backend
- Express - Fast node.js network app framework [@tjholowaychuk]
- Gulp - The streaming build system
- Socket.io - Featuring The Fastest And Most Reliable Real-Time Engine
Además WebKentron es de código abierto y cuenta con un repositorio público en Github. Solicite los permisos para contribuir al proyecto.
WebKentron requiere PHP v5.4+.
Descargar archivo zip y extraerlo última versión pre-construidos. O clonar el repositorio y hacer cd
en él.
Instalar las dependencias e iniciar el servidor .
$ cd webkentron
$ composer install
Asegúrese de que se está ejecutando la bd, las credenciales se configuran en config\database.php
(o en el archivo .env
)
Si usted no tiene un archivo .env
puede utilizar el ejemplo uno. Sólo cambiar el nombre .env.example
a .env
. Introduzca sus credenciales de bd aquí.
Para este proyecto se debe configurar el archivo config\database.php
ya que no posee archivo .env
Descargar todos las dependencias de Node.js y correr el archivo server.js
**For development environments**
$ npm install -d
$ node server
**For production environments**
$ npm install --production
$ npm run predeploy
$ NODE_ENV=production node server
Correr los comandos de artisan.
$ php artisan key:generate
$ php artisan migrate
$ php artisan db:seed
Revise el directorio app/config/packages
, para configuraciones de paquetes instalados.
$ php artisan config:publish cartalyst/sentry
(Opcional) Correr vendor/bin/phpunit
para realizar pruebas unitarias. Visualizar previamente el directorio tests/functional
.
$ vendor/bin/phpunit
$ php artisan serve
Visite localhost:8000 en su navegador
- Cree su rama de la característica:
git checkout -b my-new-feature
- Confirme los cambios:
git commit -am 'Add some feature'
- Suba los cambios a la rama:
git push origin my-new-feature
- Enviar un pull request
- Pruebas de escritura
- Añadir comentarios al código
- Añadir Modo nocturno
WebKentron is (c) 2014 - 2016 Kentron Sistemas de Información C.A (@kentron) y puede ser distribuido libremente bajo la MIT license. Ver el archivo MIT-LICENSE
.