Skip to content
This repository has been archived by the owner on Apr 12, 2020. It is now read-only.
/ 2019-proyecto-2 Public archive

Repositorio de base para el Proyecto 2 - 2019 - React

Notifications You must be signed in to change notification settings

iaw-dcic/2019-proyecto-2

Repository files navigation

Proyecto 2: React - REST - Laravel - MySQL

Repositorio de base para el Proyecto 2 - 2019 - React

Creación del Fork

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á):

  1. git clone https://github.com/<UsuarioGitHub>/proyecto-2.git clona localmente el fork del repositorio original, <UsuarioGitHub> NO debe ser iaw-dcic
  2. cd proyecto-2
  3. composer install instala dependencias
  4. cp .env.example .env (copy .env.example .env en Windows) crea el archivo de configuración de entorno
  5. php artisan key:generate agrega un api key aleatorio
  6. npm install instala dependencias
  7. npm run dev compila react
  8. php artisan serve inicializa el server

Eso debería permitirle acceder a http://127.0.0.1:8000

Creación del Pull Request para la entrega

  1. Vaya a https://github.com/<github-user>/proyecto-2
  2. Haga click en 'New pull request'
  3. Haga click en 'compare across forks'
  4. Seleccione como base respository a iaw-dcic/proyecto-2
  5. Seleccione como head repository a su repositorio y branch donde tiene el proyecto.
  6. Haga click en "Create pull request"
  7. Escriba como título del Pull Request "Entrega Proyecto 1".
  8. Agrege un comentario con el link al deploy en heroku,
  9. Finalmente, haga click en "Create pull request".

Deploy en Heroku

  1. Crear una cuenta en https://www.heroku.com/
  2. Crear la aplicación Ver
  3. Elija un nombre único Ver
  4. Vaya al tab deploy, conecte a su cuenta de Github Ver
  5. Busque su repositorio y haga click en connect Ver
  6. Habilite los deploy automáticos (opcional, también puede hacer deploys manuales) Ver
  7. En el tab settings, haga click en 'Reveal Config Vars' Ver
  8. Agregue la variable de entorno API_KEY Ver
  9. Vaya a https://www.cleardb.com/login.view y registre una cuenta Ver
  10. Ingrese sus datos, el número de teléfono no tiene que ser válido Ver
  11. Verifique su email para poder continuar Ver
  12. Cree su usuario y contraseña Ver
  13. Registre los datos del perfil faltantes, no necesitan ser válidos Ver
  14. Haga click en New Datastore Ver
  15. Seleccione Google Cloud Platform Ver
  16. Seleccione la opción Free (de prueba por 90 días) Ver
  17. Haga click en Create Datastore Ver
  18. Haga click en el nombre de la base de datos Ver
  19. Seleccione el tab "System Information" Ver
  20. Aquí encontrará el nombre de la base de datos, el hostname, el usuario y la contraseña. el puerto es el 3306. Ver

About

Repositorio de base para el Proyecto 2 - 2019 - React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published