Este proyecto fue hecho con la version 9.0.6 de Angular
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.
Para ejecutar mandar este proyecto en producción con GitHub pages seguir los siguientes pasos:
- Instalar angular-cli-ghpages
npm i angular-cli-ghpages
- Agregar angular-cli-ghpages al proyecto
ng add angular-cli-ghpages
- Hacer el deploy de la siguiente manera
ng deploy --repo=git@github.com:Armando101/Xilbab-.git --base-href=https://armando101.github.io/Xilbab-/home
Este proyecto se encuentra disponible en la siguiente dirección: https://armando101.github.io/Xilbab-/
Esta es una aplicación en la que puedes visualizar datos sobre las camas disponibles y medidas que han tomado diferentes países del mundo ante la pandemia del coronavirus.
En la vista principal encontrarás dos cards, una con el promedio de camas disponibles en cierto país y en la segunda la última medida de prevención que ha tomado dicho país.
En el header cuentas con un buscador, ingresa el país de tu interés para buscar más información, si ingresas un país que no existe te arrojará un mensaje de país no encontrado.
A la izquierda de cada país encontrarás un botón, al hacer click se desplegará un overlay que te mostrará más datos de dicho país.
En la sección de medidas hay otro botón para mostrar todas las medidas de prevención tomadoas por dicho país ya que por defecto sólo muestra la primera.
En la vista en dispositivos móviles se muestran la información de los países de manera horizontal, el botón de más detalles se muestra en la parte superior de cada país y de igual manera puedes buscar el país de tu elección.
En esta vista tenemos un mapa usando la API de google maps. Se muestra un ícono por cada país, puedes seleccionar el país de tu elección para ver la información básica. Los detalles extras se muestran en el panel lateral izquierdo.
En la vista para dispositivos móviles se muestra el mapa y un botón en la parte superrior izquierda. Al presionar el botón se muestran los detalles extras.