Giter Club home page Giter Club logo

challenge-alpha-angular's Introduction

Netlify Status

Demo

Visite o Site

Hurb Web Site

banner-principal

Angular since Typescript since Javascript since Sass since

Desafio Original

Criar um app que consuma o JSON exposto pela API de busca e apresente as informações em uma listagem sendo requisito mínimo do desafio.

Meu Desafio

Criar um site moderno, com uma boa usabilidade que consuma o JSON exposto pela API de busca da Hurb.

Lista de Elementos do Site

Tela Inicial
Header: Menu com a logo a opção de página inicial, busca por hoteís, busca por pacotes e busca por atividades.
Form: Parte de formulário do site onde o usuário pode digitar diretamente o local que deseja realizar a pesquisa.
Footer: Espaço que mostra o local de onde é a imagem do background, posssibilitando o usuário a pesquisar de forma prática.
Hotéis
Opção de busca por hotéis.

home-page-screen-hotels

Pacotes
Opção de busca por pacotes.

home-page-screen-packages

Atividades
Opção de busca por atividades.

home-page-screen-tickets

Tela da Página de Hotéis - Default
Header: Menu com a logo a opção de página inicial, busca por hoteís, busca por pacotes e busca por atividades.
Form: Parte de formulário do site onde o usuário pode digitar diretamente o local que deseja realizar a pesquisa.

hotel-page-screen-default

Tela da Página de Pacotes - Default
Header: Menu com a logo a opção de página inicial, busca por hoteís, busca por pacotes e busca por atividades.
Form: Parte de formulário do site onde o usuário pode digitar diretamente o local que deseja realizar a pesquisa.

package-page-screen-default

Tela da Página de Atividades - Default
Header: Menu com a logo a opção de página inicial, busca por hoteís, busca por pacotes e busca por atividades.
Form: Parte de formulário do site onde o usuário pode digitar diretamente o local que deseja realizar a pesquisa.

tickets-page-screen-default

Hóteis
Opção de busca por hotéis dentro da página de hoteís.

hotel-page-screen

Ordenação
Mostra o número de hóteis/pacotes ordenados por relevância, menor preço e maior preço

ordenation-byLowPrice

Limitação
Mostra o número de hóteis/pacotes limitados por preço.

ordenation-limitedByPrice

Limitação
Mostra o número de hóteis/pacotes limitados por estrelas.

ordenation-limitedByStars

Card do Hotel
Mostra a foto, o nome, a localização, o número de estrelas, o valor da diária, tags e botão de visualizar o hotel.

hurb-project-screen-hotel-cards

Card do Pacote
Mostra a foto, o nome, descrição, a localização, o valor, tags e botão de visualizar o pacote.

hurb-project-screen-packages-cards

Card da Atividade
Mostra a foto, o nome, descrição, a localização, o valor, tags e botão de visualizar a atividade.

hurb-project-screen-tickets-cards

Página Não Encontrada
Caso o usuário digite algum caminho que não existe na barra de endereço, ele será direcionado a uma página de erro 404, e nela terá como voltar para a págia inicial.

hurb-project-screen-not-found-404

Busca Não Encontrada
Caso o usuário digite algum tipo de busca que não existe para a localidade desejada, será mostrada um aviso com uma imagem.

hurb-project-screen-search-not-found

challenge-alpha-angular's People

Contributors

aline-borges avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.