Skip to content

Docker && Next.js 13.4.19 && Nest.js 10.1.17 && MariaDB 11.1.2

Notifications You must be signed in to change notification settings

tomaslvidal/docker-search-countries

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Search Countries

Indice

Sobre Search Countries

Screen Shot

Servicio de búsqueda de países hecho en NestJS y un front de usuario hecho en Next.js.

El servicio de búsqueda recibe un input de busqueda donde retorna un listado con los primeros 5 países que contengan en el nombre el valor enviado. El valor debe ser mayor o igual a 3 caracteres, en caso contrario la api retornara un código 204.

El front de usuario permite realizar una búsqueda de países. Si el servicio retorna resultados, los muestra en una tabla. En caso contrario, muestra un mensaje de "No se encontraron resultados". La tabla tiene las columnas "País", "Población" y "% Con Población Total".

Iniciar Proyecto

Para instalar el proyecto, clona el repositorio de GitHub y luego ejecuta los siguientes comandos sobre el repositorio:

docker compose up -d

Abrir una pestaña para el Frontend y escribir:
docker exec -it search-countries-frontend-1 bash
cd /home/documents/front && yarn && npm run dev

Abrir una pestaña para el Backend y escribir:
docker exec -it search-countries-backend-1 bash
cd /home/documents/server && yarn && npm run start:dev

Requisitos

Requisitos para Docker, usar con distribuciones Ubuntu/Debian

Como Usarlo

Una vez ejecutado los comandos, ingresar a la url: http://localhost:4001

Licencia

Distributed under the MIT License. See LICENSE for more information.

About

Docker && Next.js 13.4.19 && Nest.js 10.1.17 && MariaDB 11.1.2

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages