O projeto surgiu com uma proposta de auxiliar a assistência em desastres naturais, organizando e conectado informações de maneira eficiente. Para além disso, o trabalho exposto explora as principais estruturas de dados e algoritmos conhecidos para o desenvolvimento de software.
Para elaboração do projeto, o planejamento interno adotado foram por meio de sprints:
Diagrama UML;
Criação do repositório online e o projeto no Figma;
- [Pessoa 1] Criação do menu lateral/navbar;
- [Pessoa 2] Telas: Cadastrar novo abrigo (1 e 2);
- [Pessoa 3] Telas: Cadastrar nova equipe (1 e 2);
- [Pessoa 1] Telas: Cadastrar nova solicitação (1 e 2);
- [Pessoa 2] Telas: Cadastrar novo centro (1 e 2);
- [Pessoa 3] Código para cadastrar equipe (Árvore AVL);
- [Pessoa 1] Código: Implementação Dijkstra + métodos auxiliares;
- [Pessoa 2] Código: Cadastrar novo centro (Hash);
- [Pessoa 3] Código: Cadastrar nova solicitação (Fila Dinâmica);
- [Pessoa 1] Tela: Solicitações em andamento; Código: Imprimir solicitações;
- [Pessoa 2] Tela: Mostrar centros; Código: Imprimir centros;
- [Pessoa 3] Tela: Mostrar equipes; Código: Imprimir Equipes
- [Pessoa 1] Código: Cadastrar novo abrigo (Lista);
- [Pessoa 2] Tela: Verificar abrigos disponíveis; Código: Imprimir abrigos; Github: Organizar o Readme;
- [Pessoa 3] Código: Atribuir equipe, centro e abrigo; Apresentação: Criação do slide;
