Repositorio de base para el Proyecto 1 - 2019 - Laravel
Debe realizar un fork de este repositorio en su propia cuenta de GitHub. Una vez realizado esto, puede clonar su fork, y seguir las siguientes instrucciones para poder correr localmente el proyecto inicial en Laravel (ver requisitos mínimos acá):
git clone https://github.com/<UsuarioGitHub>/proyecto-1.git
clona localmente el fork del repositorio original,<UsuarioGitHub>
NO debe seriaw-dcic
cd proyecto-1
composer install
instala dependenciascp .env.example .env
(copy .env.example .env
en Windows) crea el archivo de configuración de entornophp artisan key:generate
agrega un api key aleatoriophp artisan serve
inicializa el server
Eso debería permitirle acceder a http://127.0.0.1:8000
- Vaya a
https://github.com/<github-user>/proyecto-1
- Haga click en 'New pull request'
- Haga click en 'compare across forks'
- Seleccione como base respository a
iaw-dcic/proyecto-1
- Seleccione como head repository a su repositorio y branch donde tiene el proyecto.
- Haga click en "Create pull request"
- Escriba como título del Pull Request "Entrega Proyecto 1".
- Puede agregar un comentario que considere apropiado.
- Finalmente, haga click en "Create pull request".
- En cada página que desee evaluar (hagalo para al menos 3 páginas de su proyecto)
- En chrome, abra la herramienta del desarrollador (Fn 12)
- Seleccione las opciones que se muestran en la siguiente captura
- Ejecute la auditoria
- Analice los resultados e intente corregir posibles errores reportados por la misma.
- Crear una cuenta en https://www.heroku.com/
- Crear la aplicación
- Elija un nombre único
- Vaya al tab deploy, conecte a su cuenta de Github
- Busque su repositorio y haga click en connect
- Habilite los deploy automáticos (opcional, también puede hacer deploys manuales)
- En el tab settings, haga click en 'Reveal Config Vars'
- Agregue la variable de entorno API_KEY
- Agregue el archivo Procfile
- Vaya a https://www.cleardb.com/login.view y registre una cuenta
- Ingrese sus datos, el número de teléfono no tiene que ser válido
- Verifique su email para poder continuar
- Cree su usuario y contraseña
- Registre los datos del perfil faltantes, no necesitan ser válidos
- Haga click en New Datastore
- Seleccione Google Cloud Platform
- Seleccione la opción Free (de prueba por 90 días)
- Haga click en Create Datastore
- Haga click en el nombre de la base de datos
- Seleccione el tab "System Information"
- Aquí encontrará el nombre de la base de datos, el hostname, el usuario y la contraseña. el puerto es el 3306.
- Modifique el archivo app/Providers/AppServiceProviders.php ver cambio