Skip to content

Latest commit

 

History

History
52 lines (39 loc) · 1.92 KB

README.md

File metadata and controls

52 lines (39 loc) · 1.92 KB

Individual Project - Henry Dogs

Comenzando

Para poder ver el proyecto en ejecución:

  1. Forkear el repositorio para tener una copia del mismo en tu cuenta.
  2. Clonar el repositorio en tu computadora.
  3. En api crear un archivo llamado: .env que tenga la siguiente forma:
    DB_USER=usuariodepostgres
    DB_PASSWORD=passwordDePostgres
    DB_HOST=localhost
    YOUR_API_KEY=4ef3b90f-ab14-4a75-9545-89c5bc01ef5a
    
    Reemplazar usuariodepostgres y passwordDePostgres con tus propias credenciales para conectarte a postgres. Este archivo va ser ignorado en la subida a github, ya que contiene información sensible (las credenciales). Adicionalmente será necesario que crees desde psql una base de datos llamada dogs.
  4. Una vez completado este paso, desde la consola, y parado en la carpeta 'api', correr los comandos npm i o npm install para instalar las dependencias. Luego, npm start para levantar la base de datos y correr el Back-end.
  5. Repetir los comandos en otra consola, pero parado en la carpeta 'client'.
  6. El proyecto debería estarse corriendo en tu localhost:3000 en tu navegador.

Enunciado

La idea general fue crear una aplicación en la cual se puedan ver distintas razas de perro junto con información relevante de las mismas utilizando la api externa the dog api y a partir de ella poder, entre otras cosas:

  • Buscar perros
  • Filtrarlos / Ordenarlos
  • Agregar nuevos perros

Tecnologías utilizadas:

  • JavaScript
  • HTML
  • CSS
  • React
  • Redux
  • Node
  • Express
  • SQL
  • Sequelize
  • Postgres