Skip to content

lemorles/countries-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Countries App

Countries App es una SPA (Single Page Application) en la que se pueden visualizar todos los países del mundo y sus respectivas actividades turísticas.

Screenshots

landing


home


country


activity


Features

  • Opciones de filtrado por continente y actividad turística.
  • Opciones de ordenamiento por orden alfabético y cantidad de población.
  • Búsqueda por coincidencias.
  • Detalle de los países con sus actividades turísticas.
  • Creación de nuevas actividades turísticas.

Tecnologías

BACKEND:

  • Node JS
  • Express JS
  • Sequelize
  • Postgres
  • Axios

FRONTEND:

  • React JS
  • Redux
  • CSS Modules
  • React-router-dom
  • Redux thunk

Correr el proyecto

  • Para correr el proyecto es necesario tener instalado NodeJS y NPM, sino lo tienes te dejo un enlace para instalar Node y NPM: LINK: https://nodejs.org/es/
  • Luego hay que instalar las dependencias en cada carpeta, tanto en api como en frontend con el comando: npm install
  • Para finalizar, correr el proyecto en cada carpeta. Lo hacemos con el comando: npm start