Criado pela Gama Academy, o Hiring Coders é um programa de educação e seleção de pessoas desenvolvedoras que desejam trabalhar nas principais empresas de tecnologia para e-commerce do Brasil.
O desafio era criar uma página similar a do Airbnb através do consumo da API de quartos, usando Javascript Vanilla e Flexbox para organizá-los em cards na tela, a partir de um determinado banco de dados.
- Imagem
- Tipo de propriedade
- Preço
-
Limite de itens por página Paginar o resultado da API para que limite o número de items por página para não sobrecarregar o navegador, aumentando assim a performance do site para os usuários;
-
Filtro de localização Criar um filtro que exiba apenas os locais baseados na localização que o usuário configurar na busca - vocês precisarão criar uma nova base de dados com localização, desafiem-se!
-
API do Google Maps Utilizando a API do Google Maps, é possível incluir pins onde o imóvel fica localizado no mapa, deixando assim bem mais fácil a visualização geográfica;
-
Valor total da estadia A partir do input de check-in e check-out de usuários, o sistema pode calcular o número de estadias e mostrar uma prévia do valor total de hospedagem.