/Platzi-master-Consulta-de-poblacion-mundial

Facilitar la visualización de información a través de una plataforma web para una mejor interacción y procesamiento de datos de la población mundial.

Primary LanguageJavaScriptMIT LicenseMIT

Populapp

Facilita la visualización de información a través de una plataforma web para una mejor interacción y procesamiento de datos de la población mundial..

¿Qué es Populapp?

Populapp es una webapp que reduce la fricción en la consulta de datos de la población mundial.

Populapp nace de la idea de rediseñar Worldometers, una página que ya muestra datos de este tipo. Pero con la desventaja de que la visualización de información es desorganizada y poco intuitiva para el usuario.

Worldometer's website



En este caso, Populapp brinda una presentación de datos más fresca y digerible para quien consulta la aplicación.

Dentro de Populapp puedes buscar datos por país y continentes con completa facilidad. Incluso puedes filtrar por año para tener diferentes datos dependiendo de la época.



Features

⚡️ Busca datos de Países en diferentes años

⚡️ Visualiza información detallada de cada país

copy



⚡️ Encuentra los Países con mayor tasa de Población copy ⚡️ Y visualiza data en tiempo real copy

Estructura del Backend

  • /routes: Rutas de la API por cada entidad.
  • /controller: Funciones a ejecutar por cada ruta. Se separan por cada entidad.
  • /lib: Funciones para utilizar la base de datos y otras utilidades.
  • /config: Configuración de las variables de entorno.
  • /models: Esquemas para los datos de cada entidad para la base de datos.



Estructura del Frontend

  • Webpack para configuración principal de React. Manejo de plugins es inyección de estilos.
  • Preprocesador Sass para estilos de la App.
  • ESLint para un formato de código uniforme al trabajar en equipo.
  • BABEL (transpilación) para lograr un correcto funcionamiento de la app a través de diferentes navegadores.

  • React-Router para menejo de rutas dentro de la app.



Documentación de la API

https://documenter.getpostman.com/view/8511119/Szzeff6X?version=latest

copy



Desarrollado por

@hectormartinezresendiz @efrenmartinez @JesusWisord @StivenJimenez @mosqueradvd @lenninIbarrraGonzalez



Show your support

Give a ⭐️ if this project helped you!

If you like this app , Star it on Github!