Skip to content

JavierArdiles/PI-Dogs-FT16a

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published