Skip to content

salsapunk/AppClimaBom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AppClimaBom 🌦️

[ Levantamento de Requisitos ]

1. Introdução

Este documento descreve os requisitos funcionais e não funcionais do “Aplicativo de Clima”, o objetivo do sistema é fornecer informações meteorológicas atualizadas e precisas, permitindo que os usuários consultem o clima atual, previsões e alertas de forma simples e intuitiva.

2. Descrição Geral

2.1. Usuários

Usuário comum: consulta o clima e previsões.

2.2. Restrições

  • Requer conexão com a internet para atualizações;
  • O uso de dados de geolocalização depende de permissão do usuário;

3. Requisitos Funcionais (RF)

Código Descrição Prioridade Status
RF01 O sistema deve permitir buscar o clima por cidade. Alta Concluído
RF02 O sistema deve exibir dados como temperatura, umidade, vento e sensação térmica. Alta Concluído
RF03 O sistema deve emitir alertas meteorológicos. Alta A fazer
RF04 O sistema deve apresentar previsão para até 5 dias. Média Concluído
RF05 O sistema deve permitir alternar entre °C e °F. Baixa Concluído

4. Requisitos Não Funcionais (RNF) ⭐

Código Descrição Categoria Prioridade Status
RNF01 Responder em até 3 segundos. Desempenho Alta Concluído
RNF02 Alta disponibilidade (99%). Confiabilidade Alta Concluído
RNF03 Interface responsiva e intuitiva. Usabilidade Alta Concluído
RNF04 Utilizar API meteorológica confiável Integração Alta Concluído

5. Backlog de Prioridades

Prioridade Funcionalidade Tipo Status
🟥 Alta Clima atual, busca por cidade, alertas RF Em andamento
🟨 Média Previsão 5 dias RF/RNF Concluído
🟩 Baixa Escolha °C/°F, histórico RF Concluído

6. Tecnologias

IDE: Visual Studio Code

Controladores de versão: Git e Github

Bibliotecas Python: requests, geopy, Streamlit, open-meteo (API), meteosource (API)

Gerenciador de dependências: pip

Gerenciador de projetos: Trello

Ferramentas de design: Draw.io, Figma

Ferramentas de estilização: CSS

7. Critérios de Aceitação

  • O app exibe o clima atual em até 3 segundos;
  • A busca retorna resultados válidos;
  • O sistema exibe alerta quando há perigo climático.

Contribuições:

Para fazer sua contruibuição para o projeto do AppClimaBom é bem fácil: Primeiro faça um fork do projeto na sua conta do github. Após isso faça as suas alterações ou adições em seu fork. Então, nesse repositório oficial, faça um pull request para que sua contribuição seja validade e, caso positivo, faça parte do projeto!😊

Trello

PO: Lígia Andreza

Scrum Master: Maria Eduarda

Integrantes:

  • Bernardo James (Implemenação)
  • João Pedro da Silva Queiroz (Implementação)
  • Lígia Andreza (PO e Analista de requisitos)
  • Luiz Carlos (Implementação)
  • Maria Eduarda (Scrum Master)

About

Uma mini aplicação de consulta climática de acordo com o local dito pelo usuário.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 5