Conforme a demanda da 1° API, ou "Aprendizagem por Projetos Integrados", foi criada uma aplicação web para a coleta e exibição de dados referentes a uma estufa automatizada para agricultura indoor.
Sobre o Projeto | Tecnologias | MVP | Sprints | BackLog | Equipe
Este projeto se trata de um website para a leitura e armazenamento de dados da estufa inteligente do Project Smart Farming, que analisa os dados sobre umidade ambiente, umidade do solo, temperatura ambiente e volume da água, usando-os como base para a geração de gráficos e médias diárias, possibilitando uma melhor administração e monitoria da estufa.
GitHub / Flask / Html / Css / JavaScript / MySQL / Figma / Jira
![](/AvyaAquino/1_sem_api_fatec/raw/main/docs/Sprint-2/mvp-sprint-2.gif)
Tipo | Descrição | Data de início | Responsável | Data de término |
---|---|---|---|---|
Front-End | Otimizar o sistema de pesquisa por data | 22/4/2024 | Gabriel Guimarães | 2/5/2024 |
Front-End | Ajustar a responsividade para desktop | 22/4/2024 | João Suzuki | 4/5/2024 |
Front-End | Criar o símbolo do dia | 22/4/2024 | João Góes | 2/5/2024 |
Front-End | Sincronizar a pesquisa de data com o timelapse | 22/4/2024 | Carlos Intrieri | 2/5/2024 |
Front-End | Criar os botões | 22/4/2024 | Pedro Prevides | 2/5/2024 |
Front-End | Criar o texto de warning, ao deletar | 22/4/2024 | Carlos Intrieri | 2/5/2024 |
Front-End | Ajustar visual da página de adicionar registro | 22/4/2024 | Davi Marinho | 2/5/2024 |
Back-End | Armazenar códigos de acesso | 22/4/2024 | João Felipe | 3/5/2024 |
Back-End | Integrar planilha de dados com MySQL | 22/4/2024 | Avya Alex | 3/5/2024 |
Back-End | Criar funcionalidade de digitar a senha para adicionar/remover dados | 22/4/2024 | Victor Bessa | 2/5/2024 |
Documentação | Atualizar o README | 22/4/2024 | Pedro Prevides | 5/5/2024 |
ID | Requisito | História | Sprint | Prioridade |
---|---|---|---|---|
1 | Gráfico | Eu, como usuário, quero visualizar os dados em formato de gráficos, para que eu possa melhor enxergar como os dados se comportam | 1-2 | 🟥Muito Alta |
2 | Backlog | Eu, como cliente, quero um product backlog, para melhor analisar o andamento do projeto | 1 | 🟥Muito Alta |
3 | Protótipo estático | Eu, como cliente, quero uma versão estática do site, para que eu possa ter uma ideia melhor de seu funcionamento | 1 | 🟥Muito Alta |
4 | Wireframe mobile | Eu, como cliente, quero um wireframe mobile, para melhor visualizar o funcionamento e a interface em dispositivos móveis | 1 | 🟥Muito Alta |
5 | Exibição dos dados | Eu, como usuário, quero visualizar os dados em formato de tabela, para que eu possa analisar as variações ocorridas ao longo do dia | 2 | 🟨Alta |
6 | Pesquisa por período de tempo | Eu, como usuário, quero poder pesquisar os dados em um determinado range de dias, para eu que possa analisar como a estufa se comportou naquele período. | 2 | 🟨Alta |
7 | Timelapse | Eu, como usuário, quero um timelapse das datas, para que eu possa visualizar rapidamente quais datas possuem dados registrados. | 1-3 | 🟨Alta |
8 | Resumo dos dados | Eu, como usuário, quero visualizar um resumo das médias diárias dos dados registrados, para que eu possa visualizar rapidamente as variações dos dados. | 1-3 | 🟨Alta |
9 | Wireframe desktop | Eu, como cliente, quero um wireframe desktop, para melhor visualizar o funcionamento e a interface em dispositivos desktop | 2-3 | 🟨Alta |
10 | Protótipo dinâmico | Eu, como cliente, quero uma versão dinâmica do site, para que eu possa usufruir dele em meu projeto | 3 | 🟨Alta |
11 | Leitura de dados externos | Eu, como usuário, quero importar um arquivo de planilha, para que eu possa rapidamente registrar os dados capturados pelo sensor. | 2 | 🟨Alta |
12 | Código de segurança | Eu, como usuário, quero que seja pedido um código de segurança ao deletar os dados de um dia, para que eu possa evitar que acidentes ocorram. | 2 | 🟨Alta |
13 | Filtragem de dados | Eu, como usuário, quero filtrar qual campo visualizar, para que possa analisar somente um determinado valor. | 3 | 🟩Média |
14 | Alterar dados | Eu, como usuário, quero alterar os dados cadastrados dos sensores, para que eu possa corrigir algum dado digitado errado. | 3 | 🟩Média |
15 | Deletar dados | Eu, como usuário, quero deletar os dados cadastrados dos sensores, para que eu possa registrar os dados de novo ao invés de editar um por um. | 3 | 🟩Média |
16 | Exportação dos gráficos | Eu, como usuário, quero baixar os dados para meu computador, para que possa analisá-lo usando um software externo. | 4 | 🟦Baixa |
17 | Cadastrar dados | Eu, como usuário, quero cadastrar dados dos sensores da estufa, para poder monitorar o comportamento das plantas. | 4 | 🟦Baixa |
Nome | Função | GitHub | |
---|---|---|---|
João Suzuki | Product Owner | GitHub | |
Carlos Intrieri | Scrum Master | GitHub | |
Avya Alex | Dev Team | GitHub | |
Davi Marinho | Dev Team | GitHub | |
Gabriel Guimaraes | Dev Team | GitHub | |
João Felipe | Dev Team | GitHub | |
João Góes | Dev Team | GitHub | |
Pedro Prevides | Dev Team | GitHub | |
Victor Bessa | Dev Team | GitHub |