Sobre | Backlog | User Stories | Protótipo | Cronograma de Entregas | Organização do Repositório | Tecnologias | Equipe
Desenvolvimento de um portal web com interface de mapa, baseado em serviços de computação em nuvem utilizando tiles, que acessa imagens públicas de satélites e permita consultar, manipular e proporcionar download de imagens para seu usuário, entregando de maneira incremental valor ao cliente durante 4 sprints. Projeto tem por base a metodologia ágil SCRUM, em que desenvolve Proatividade, Autonomia, Colaboração e Entrega de Resultados dos envolvidos.
Entregas serão realizadas nas datas:
Sprint | Entrega | Status | Link |
---|---|---|---|
01 | 19/09/2021 | Acessar | |
02 | 10/10/2021 | Acessar | |
03 | 07/11/2021 | Acessar | |
04 | 05/12/2021 | Acessar |
![](https://github.com/grupo-3dsm/Sirius-repoP.I/raw/main/Imagens/Produto-Backlog.png)
Informações informais sobre as funções do sistema
Aplicabilidade | Quem | O que? | Como? |
---|---|---|---|
Obrigatório | Como usuário quero | Buscar por imagens de forma específica | Com um filtro de pesquisa no portal web |
Opcional | Como usuário quero | Realizar login na plaraforma | Através da autentificação via e-mail e senha |
Obrigatório | Como usuário quero | Poder salvar alguma imagem em meu computador | Através de uma ferramenta de download |
Obrigatório | Como usuário quero | Conseguir movimentar a imagem em todas as direções | Com uma ferramenta de movimentação pan |
Obrigatório | Como usuário quero | Estar habilitado a aproximar e distanciar as imagens | Utilizando uma ferramente de zoom in e out |
Obrigatório | Como administrador quero | Encontrar imagens a serem expostas no portal web | Consultando os repositórios públicos em nuvem dos satélites escolhidos |
Opcional | Como administrador quero | Restringir a entrada na plataforma apenas para pessoas permitidas | Com a autenticação de login através do e-mail e senha |
Tela de login:
Tela de cadastro:
Tela do mapa:
Ferramentas para busca das imagens:
Ferramenta do usuário:
Para o Projeto foi desenvolvido um Protótipo, através de um Wireframe/Mockup, validado com o cliente:
![](https://github.com/grupo-3dsm/Sirius-repoP.I/raw/main/Imagens/Produto-CronogramaDeEntregas.png)
Os arquivos desta Sprint estão alocados nas seguintes pastas:
📁 /Imagens: Contém as imagens utilizadas para a ilustração dos READMEs das branches.
📁 /backend: Contém os arquivos desenvolvidos para o backend da aplicação, sendo eles correspondentes ao acesso aos satélites e obtenção das imagens.
📁 /databases: Contém os arquivos correspondentes ao banco de dados do projeto.
📁 /frontend: Contém os arquivos relacionados a estrutura e aparência do página desenvolvida.
As seguintes ferramentas, linguagens, bibliotecas e tecnologias foram usadas na construção do projeto até o momento:
- Figma: Prototipagem
- React: Front-end (estrutura das páginas, estilização e interações do site)
- Python: Back-end (aplicações internas para o apoio das ações do usuário)
- Jupyter Notebook: Análise de dados
- NumPy: Análise de dados
- Openvc: Processamento de imagens
- Amazon Web Services - AWS: Local onde estão armazenadas as informações dos satélites
- JSON: Leitura e manipulação dos dados dos satélites
- SpatioTemporal Asset Catalogs - STAC: API e Catálago para as imagens dos satélites
- Leafmap: Plotagem de mapas em Python
- Leaflet: Plotagem de mapas em Javascript
- TypeScript: Estruturação
- Node.js: Servidor
- Visual Studio Code: Codificação
- Discord: Comunicação
- GitHub: Versionamento
- Trello: Organização e acompanhamento das tarefas
- Planilhas Google: Acompanhamento do gráfico de burndown e do desenvolvimento das atividades
- Portable Document Format - PDF: Documentação
Função | Nome | GitHub | |
---|---|---|---|
Scrum Master | Vinicius Buarque de Gusmão Catonho | GitHub | |
Product Owner | Isabelle Dias Ribeiro Silva | GitHub | |
Dev Team | Ana Carolina dos Santos | GitHub | |
Dev Team | Gabriele Gonçalves Vieira | GitHub | |
Dev Team | Nathan da Motta Truyts | GitHub |