Skip to content

vitia-fritelle/climatempo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mini-Hackathon - Weather Web Page

uses-javascript uses-html5 uses-css built-with-git (1) built-with-visual-studio-code

Índice

Descrição do Projeto

Neste mini-Hackathon fomos desafiados a criar uma solução web que mostre a temperatura e condições gerais do clima baseados na localização do usuário (e/ou do local que ele indicar) da forma mais criativa e interessante possível.

by Diego Pinho - Professor Driven Education T5

Status

status-in-progress

Mockup

Requerimentos

  • REQUISITOS MÍNIMOS

    • A aplicação deve pedir a autorização do usuário (via navegador) para buscar a localização dele e então exibir as informações de clima naquela determinada área.
    • O usuário deve ser capaz de buscar as informações de clima da sua localização MESMO se rejeitar a permissão. Para isso, a aplicação deve oferecer uma forma do usuário inserir seus dados de localização.
    • As informações de temperatura devem ser exibidas em CELSIUS.
  • TOOLS

    • Para obter as informações sobre o clima, usamos a Current Weather Data API da Open Weather Data. A documentação completa da API está aqui: https://openweathermap.org/current
    • Usamos a Geolocation API para buscar a localização do usuário.
  • CRITÉRIOS DE AVALIAÇÃO

  • Aplicação (nível usuário) - Peso 7,0

    • Simplicidade e intuitividade: A aplicação é fácil de usar? Quanto tempo o usuário demora até conseguir obter as informações que ele deseja? Há muito texto? Há indicações claras do que precisa ser feito? Dá pra usar sem ler um manual ou ver um vídeo?
    • Inovação e diferencial: Qual é o diferencial dessa aplicação? Ela apresenta algum aspecto que impressiona pela criatividade? A experiência de uso é única (ou diferenciada)? Quais são as funcionalidades extras?
    • Funcionamento: A aplicação apresenta bugs de funcionamento? Qual é o nível destes bugs? Eles impedem o uso da aplicação ou são casos muito específicos? Há validação dos dados/cenários de uso possíveis?
  • Aplicação (nível técnico) - Peso 3,0

    • Organização geral do código: O código está indentado? É fácil de entender a sua organização?
    • Nomenclatura das funções e variáveis: O nome das funções e variáveis seguem as boas práticas?
    • Tamanho e objetividade das funções: As funções estão consisas e objetivas? As funções tendem a ter uma única responsabilidade ou estão sobrecarregadas?

Autores



Linkedin Badge Linkedin Badge Linkedin Badge

About

App for viewing temperature, and weather features.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published