Skip to content

urkonn/tu-evaluas

 
 

Repository files navigation

Guía de instalación de Tú evaúas 3.0

Requerimientos técnicos:

  • PHP >= 5.5.9
  • Mysql
  • Composer
  • Bower

1: copiar los archivos del siguiente repositorio: [github] (https://github.com/GobiernoFacil/tu-evaluas.git)

2: en la carpeta raíz, hay que correr el siguiente comando:

composer install

3: en la carpeta raíz, hay que copiar el archivo .env.example a .env

cp .env.example .env

4: crear la base de datos que se va a ocupar

5: editar el archivo .env, en el que se debe poner la información de conexión a la DB, la información del api de mailgun, en caso de que se quiera enviar correos, y definir en APP_URL el host

aquí un ejemplo del archivo .env:

APP_ENV=local
APP_DEBUG=true
APP_KEY=somerandomkey

DB_HOST=https://plataformadetransparencia.org.mx
DB_DATABASE=thedb
DB_USERNAME=thedbuser
DB_PASSWORD=thedbpass

APP_URL=https://plataformadetransparencia.org.mx

CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
 
MAIL_DRIVER=mailgun
MAIL_HOST=smtp.mailgun.org
MAIL_PORT=587
[email protected]
MAIL_PASSWORD=themailgunpass
MAIL_ENCRYPTION=null

MAILGUN_DOMAIN=themailgundomain
MAILGUN_KEY=key-themailginkey
MAILGUN_SECRET=key-themailgunsecret

6: Despues de guardar y cerrar el archivo .env, hay que generar la llave de encriptación con:

php artisan key:generate

7: Acto siguiente, hay que crear las tablas en la base de datos, con el siguiente comando:

php artisan migrate

8: hay que copiar la info de municipios y localidadespara las preguntas de ubicación

php artisan db:seed

9: hay que descargar las librerías de Javascript necesarias. Dentro de la carpeta de public/js, hay que ejecutar el siguiente comando:

bower install

y eso es todo amigos!

About

Tú evalúas en Laravel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 43.3%
  • PHP 33.5%
  • HTML 22.7%
  • Other 0.5%