Code Monkey home page Code Monkey logo

angular-weatherapp's Introduction

Hey guys!😀

image

Linkedin Badge   Instagram Usakimodoki Badge  

Languages:

JS   TS   C#   Java  

Tecnologies

React   Angular   NET   SpringBoot   Nodejs   CSS3   HTML5   MUI  

Tests

Jest   Testing-Library

Database

Postgres   MongoDB   MySQL  

📚 Anothers languages that I already had a adventure:

Lua   Python   C   Ruby  

angular-weatherapp's People

Watchers

 avatar

angular-weatherapp's Issues

US - Excluir dados metereológicos

Descrição

Como usuário quero excluir um regisro de adado metereológico

Cenário - sucesso

Dado que eu esteja na tela de listagem de dados metereológicos
Quando clique no ícone de exclusão os dados de um registro metereológico
Então espero visualizar uma mensagem que os dados foram excluídos com sucesso
E o registro excluído não deve mais constar na lista

US - Editar dados metereológicos

Descrição

Como usuário eu gostaria de editar os dados metereológicos de uma cidade.

Image

Campo Regra Mensagem de erro
Cidade campo obrigatório mensagem informando que o campo é obrigatório
Data campo obrigatório mensagem informando que o campo é obrigatório
Tempo campo obrigatório mensagem informando que o campo é obrigatório
Tempo campo obrigatório mensagem informando que o campo é obrigatório
Turno campo obrigatório mensagem informando que o campo é obrigatório
Temp. Máxima campo obrigatório mensagem informando que o campo é obrigatório
Temp. Mínima campo obrigatório mensagem informando que o campo é obrigatório
Precipitação campo obrigatório mensagem informando que o campo é obrigatório
Humidade campo obrigatório mensagem informando que o campo é obrigatório
Velocidade do Tempo campo obrigatório mensagem informando que o campo é obrigatório

Critérios de aceite

Cenário - sucesso

Dado que eu esteja na tela de listagem de dados metereológicos
E clique no ícone de edição e visualizar os dados que serão alterados
Quando eu editar com dados válidos
E clicar no botão salvar
Então espero visualizar uma mensagem que os dados foram salvos com sucesso

Cenário - falha

Dado que eu esteja na tela de listagem de dados metereológicos
E clique no ícone de edição e visualizar os dados que serão alterados
Quando eu editar com dados inválidos
E clicar no botão salvar
Então espero visualizar uma mensagem de erro informando uma mensagem

Refinamento técnico (opcional realizado pelo dev e o mentor)

US - Visualizar a previsão dos próximos 7 dias

Descrição

Como usuário eu gostaria de poder ter uma visualização da previsão dos próximos 07 dias da cidade consultada.

Image

Critérios de aceite

Cenário - sucesso

Dado que eu insira uma especifica cidade existente
Quando eu realizar a consulta
Então espero visualizar a previsão dos próximos 07 dias com seus detalhes

Cenário - falha

Dado que eu insira uma especifica cidade inexistente
Quando eu realizar a consulta
Então espero não poder visualizar a previsão dos próximos 07 dias com seus detalhes
E receba uma mensagem sobre a falha na consulta

Refinamento técnico (opcional realizado pelo dev e o mentor)

US - Visualizar os dados da previsão do dia atual

Descrição

Como usuário eu gostaria de poder visualizar os dados do dia atual, da cidade pesquisada

Image

Regras de visualização da informação 'tempo':

Image

O ícone apresentado deve seguir:

Image

Critérios de aceite

Cenário - sucesso

Dado que eu insira uma especifica cidade
Quando eu realizar a consulta
Então espero visualizar os dados do dia atual

Cenário - falha

Dado que eu tenha informado uma cidade inexistente
Quando realizar a consulta
Então não conseguir visualizar os dados do dia atual da cidade informada
E receba uma mensagem sobre a falha na consulta

Cenário - falha

Dado que eu tenha informado uma cidade existente
Quando realizar a consulta
Então não conseguir visualizar os dados do dia atual da cidade informada
E receba uma mensagem sobre a falha na consulta

Refinamento técnico (opcional realizado pelo dev e o mentor)

US - Cadastrar dados metereológicos

Descrição

Como usuário eu gostaria de cadastrar dados metereológicos para uma cidade.

Image

Campo Regra Mensagem de erro
Cidade campo obrigatório mensagem informando que o campo é obrigatório
Data campo obrigatório mensagem informando que o campo é obrigatório
Tempo campo obrigatório mensagem informando que o campo é obrigatório
Tempo campo obrigatório mensagem informando que o campo é obrigatório
Turno campo obrigatório mensagem informando que o campo é obrigatório
Temp. Máxima campo obrigatório mensagem informando que o campo é obrigatório
Temp. Mínima campo obrigatório mensagem informando que o campo é obrigatório
Precipitação campo obrigatório mensagem informando que o campo é obrigatório
Humidade campo obrigatório mensagem informando que o campo é obrigatório
Velocidade do Tempo campo obrigatório mensagem informando que o campo é obrigatório

Critérios de aceite

Cenário - sucesso

Dado que eu esteja na tela de cadastro
E insira dados válidos de uma especifica cidade
Quando eu clicar em salvar
Então espero visualizar uma mensagem que os dados foram salvos com sucesso

Cenário - falha

Dado que eu esteja na tela de cadastro
E insira dados inválidos de uma especifica cidade
Quando eu clicar em salvar
Então espero visualizar uma mensagem de erro informando uma mensagem

Refinamento técnico (opcional realizado pelo dev e o mentor)

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.