-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Co-authored-by: Nicollas Gabriel <[email protected]>
- Loading branch information
Showing
10 changed files
with
360 additions
and
40 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
|
||
- [*Sprint 0*](./sprints/sprint0.md) | ||
- [*Sprint 1*](./sprints/sprint1.md) | ||
- [*Sprint 2*](./sprints/sprint2.md) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,22 @@ | ||
# **Planning da Sprint 0** | ||
|
||
- Período: | ||
- Objetivo: | ||
- **Período:** 05/09/2023 a 12/09/2023 | ||
- **Objetivo:** O objetivo principal desta sprint foi realizar a escolha do tema e a definição do escopo, garantindo assim uma base sólida para o desenvolvimento do projeto. | ||
|
||
## **Issues** | ||
|
||
- Definição do nome do projeto. | ||
- Definiçao das tecnologias e plataformas a serem usadas. | ||
- Definição da metodologias. | ||
|Atividade|Histórias de Usuário Envolvidas|Descrição|Responsáveis|Status da Entrega| | ||
|:----:|:----------:|:----------:|:------:|:--:| | ||
|#1|--| Escolha do Tema | Eric e Isaque | Ok | | ||
|#2|--| Definição do Escopo | Nicollas, Samuel e Rodrigo | Ok | | ||
|
||
## **Review** | ||
|
||
### ***Atividade 1*** | ||
**Concluída.** A equipe escolheu como tema o desenvolvimento de uma aplicação web destinada à avaliação e consulta de professores da Faculdade do Gama (FGA). | ||
|
||
### ***Atividade 2*** | ||
**Concluída.** A equipe realizou com sucesso o levantamento inicial de requisitos. | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,22 @@ | ||
# **Planning da Sprint 1** | ||
|
||
- Período: | ||
- Objetivo: | ||
- **Período:** 12/09/2023 a 19/02/2023 | ||
- **Objetivo:** Para esta sprint, priorizamos a definição das tecnologias e o treinamento da equipe | ||
|
||
## **Issues** | ||
|
||
- Definição do nome do projeto. | ||
- Definiçao das tecnologias e plataformas a serem usadas. | ||
- Definição da metodologias. | ||
|Atividade|Histórias de Usuário Envolvidas|Descrição|Responsáveis|Status da Entrega| | ||
|:----:|:----------:|:----------:|:------:|:--:| | ||
|#1|--| Definição de Tecnologias | Eric e Isaque | Ok | | ||
|#2|--| Treinamento da Equipe | Nicollas, Samuel e Rodrigo | Ok | | ||
|
||
## **Review** | ||
|
||
### ***Atividade #1*** | ||
**Concluída.** A equipe optou por utilizar ReactJS para o desenvolvimento do Frontend e NodeJS para o desenvolvimento do Backend, tendo decidido também utilizar o MongoDB como banco de dados. | ||
|
||
### ***Atividade #2*** | ||
**Concluída.** A equipe passou por um treinamento inicial nas tecnologias escolhidas antes de iniciar o desenvolvimento. | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,15 @@ | ||
# **Planning da Sprint 2** | ||
|
||
- Período: | ||
- Objetivo: | ||
- **Período:** 19/09/2023 a 26/09/2023 | ||
- **Objetivo:** Nesta sprint, foi visado o desinvolvimento de protótipo fieis às telas da nossa aplicação utilizando a ferramenta Figma. | ||
|
||
## **Issues** | ||
|
||
- Definição do nome do projeto. | ||
- Definiçao das tecnologias e plataformas a serem usadas. | ||
- Definição da metodologias. | ||
|Atividade|Histórias de Usuário Envolvidas|Descrição|Responsáveis|Status da Entrega| | ||
|:----:|:----------:|:----------:|:------:|:--:| | ||
|#1|--| Protótipo de Telas no Figma| Eric, Isaque,Nicollas, Samuel e Rodrigo | Ok | | ||
|
||
## **Review** | ||
|
||
### ***Atividade 1*** | ||
**Concluída.** A equipe criou todos os designs e protótipos das telas da aplicação no Figma, seguindo os requisitos estabelecidos. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,25 @@ | ||
# **Planning da Sprint 3** | ||
|
||
- Período: | ||
- Objetivo: | ||
- **Período:** 26/09/2023 a 03/10/2023 | ||
- **Objetivo:** Nesta sprint, foi realizada a primeira divisão de tarefas entre os membros que se dividaram em frontend e backend. Enquanto o frontend focou em desenvolver as telas de login e cadastro e backend ficou responsável pela criação do banco de dados da aplicação. | ||
|
||
## **Issues** | ||
|
||
- Definição do nome do projeto. | ||
- Definiçao das tecnologias e plataformas a serem usadas. | ||
- Definição da metodologias. | ||
|Atividade|Histórias de Usuário Envolvidas|Descrição|Responsáveis|Status da Entrega| | ||
|:----:|:----------:|:----------:|:------:|:--:| | ||
|#1|US-01, US-02, US-03| Desenvolver da tela de login| Eric e Isaque | Ok | | ||
|#2|US-01, US-02, US-03| Desenvolver da tela de cadastro | Eric e Isaque | Ok | | ||
|#3|--| Criação do banco de dados da aplicação | Nicollas, Samuel e Rodrigo | Ok | | ||
|
||
## **Review** | ||
|
||
### ***Atividade #1*** | ||
**Concluída.** A estrutura da tela de login foi desenvolvida com sucesso. | ||
|
||
### ***Atividade #2*** | ||
**Concluída.** A estrutura da tela de cadastro foi desenvolvida com sucesso. | ||
|
||
### ***Atividade #3*** | ||
**Concluída.** Criação bem-sucedida do banco de dados no MongoDB, incluindo a realização da conexão. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,33 @@ | ||
# **Planning da Sprint 4** | ||
|
||
- Período: | ||
- Objetivo: | ||
- **Período:** 03/10/2023 a 10/10/2023 | ||
- **Objetivo:** Nessa Sprint decidimos implementar funcionalidades e discutimos funcionalidades futuras optando por já alimentar a base de dados. | ||
|
||
## **Issues** | ||
|
||
- Definição do nome do projeto. | ||
- Definiçao das tecnologias e plataformas a serem usadas. | ||
- Definição da metodologias. | ||
|Atividade|Histórias de Usuário Envolvidas|Descrição|Responsáveis|Status da Entrega| | ||
|:----:|:----------:|:----------:|:------:|:--:| | ||
|#1|US-01| CRUD do usuário| Nicollas, Samuel e Rodrigo | Ok | | ||
|#2|US-05| Alimentar base de dados com professores | Nicollas, Samuel e Rodrigo| Ok | | ||
|#3|US-02| Lógica de autenticação pela parte do usuário | Eric, Isaque | Ok | | ||
|#4|--| Iniciar documentação no MkDocs | Nicollas, Samuel e Rodrigo | Ok | | ||
|
||
## **Review** | ||
|
||
### ***Atividade #1*** | ||
**Concluída.** Desenvolvimento do CRUD de usuário realizado com sucesso, abrangendo as operações de criação, leitura, atualização e exclusão. | ||
|
||
### ***Atividade #2*** | ||
**Concluída.** Realizada a alimentação da base de dados com informações de professores por meio de web scraping através do sigaa. | ||
|
||
### ***Atividade #3*** | ||
**Concluída.** Implementada com sucesso a lógica de autenticação pelo lado do usuário, garantindo a segurança e o controle de acesso ao sistema. | ||
|
||
### ***Atividade #4*** | ||
**Concluída.** A equipe deu início a um projeto no MkDocs hospedado no GitPages, marcando o começo do processo de documentação abrangente do projeto. | ||
|
||
|
||
|
||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,31 @@ | ||
# **Planning da Sprint 5** | ||
|
||
- Período: | ||
- Objetivo: | ||
- **Período:** 10/10/2023 a 17/10/2023 | ||
- **Objetivo:** Nessa sprint, descidimos testar a integração do Frontend com o Backend com toda a lógica de registro e autenticação através de testes das rotas. | ||
|
||
## **Issues** | ||
|
||
- Definição do nome do projeto. | ||
- Definiçao das tecnologias e plataformas a serem usadas. | ||
- Definição da metodologias. | ||
|Atividade|Histórias de Usuário Envolvidas|Descrição|Responsáveis|Status da Entrega| | ||
|:----:|:----------:|:----------:|:------:|:--:| | ||
|#1|US-01| Lógica de registro do usuário pela parte do cliente | Eric e Isaque | Ok | | ||
|#2|US-01| Lógica de cadastro pela parte do servidor | Nicollas, Samuel e Rodrigo | Ok | | ||
|#3|US-04| Desenvolver estrutura da página inicial | Eric e Isaque | Ok | | ||
|#4|US-01| Integração do Front e Back no login e cadastro | Eric, Isaque, Nicollas, Samuel e Rodrigo | Ok | | ||
|#5|--| Importar banco de dados no backend | Nicollas, Samuel e Rodrigo | Ok | | ||
|
||
## **Review** | ||
|
||
### ***Atividade #1*** | ||
**Concluída.** Lógica de registro do usuário desinvolvida no front, permitindo que novos usuários se cadastrem no sistema. | ||
|
||
### ***Atividade #2*** | ||
**Concluída.** implementadas as rotas no backend para o cadastro de usuário, possibilitando que os usuários criem suas contas | ||
|
||
### ***Atividade #3*** | ||
**Concluída.** A estrutura da página inicial foi desenvolvida com sucesso. | ||
|
||
### ***Atividade #4*** | ||
**Concluída.** Integração das rotas de autenticação e registro do usuário implementada com utilização do axios. | ||
|
||
### ***Atividade #5*** | ||
**Concluída.** A conexão com o banco de dados foi bem sucessidida. Assim, as rotas podem fazer referência aos dados armazenados dentro do banco. Entretanto, as requisições estão um pouco lentas. Assim, a equipe decidiu inserir a otimização da conexão na próxima sprint. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,28 @@ | ||
# **Planning da Sprint 6** | ||
|
||
- Período: | ||
- Objetivo: | ||
|
||
- **Período:** 17/10/2023 a 24/10/2023 | ||
- **Objetivo:** Nessa sprint, otimizamos a importação do mongoDB no banckend por conta da lentidão nas requisições contestada na sprint passada. Começamos as implementaçoes de novas funcionalidades. | ||
## **Issues** | ||
|
||
- Definição do nome do projeto. | ||
- Definiçao das tecnologias e plataformas a serem usadas. | ||
- Definição da metodologias. | ||
|Atividade|Histórias de Usuário Envolvidas|Descrição|Responsáveis|Status da Entrega| | ||
|:----:|:----------:|:----------:|:------:|:--:| | ||
|#1|--| Otimizar conexão com banco de dados| Nicollas, Samuel e Rodrigo | Ok | | ||
|#2|US-01| Desenvolver componente de barra de pesquisa para busca de professores | Eric e Isaque | Ok | | ||
|#3|US-01| Melhorar usabilidade de login e cadastro para usuário| Nicollas, Samuel e Rodrigo | Ok | | ||
|#4|US-05| Implementar API para busca de professores| Nicollas, Samuel e Rodrigo | Adiado | | ||
|
||
## **Review** | ||
|
||
### ***Atividade #1*** | ||
**Concluída.** A equipe de backend concentrou-se na otimização da conexão com o MongoDB, resultando em melhorias significativas na velocidade das requisições de registro e autenticação de usuários. | ||
|
||
### ***Atividade #2*** | ||
**Concluída.** A estrutura da barra de pesquisa foi implementada com sucesso. No entanto, a parte lógica da busca que deve ser desenvolvida no lado do cliente foi temporariamente impedida de avançar, devido à falta da implementação da API que fornece os dados dos professores. | ||
|
||
### ***Atividade #3*** | ||
**Concluída.** A equipe de frontend aprimorou a usabilidade das páginas de login e cadastro para o usuário. Foram adicionadas mensagens de erro específicas para os seguintes casos: 'Email ou senha incorretos', 'Preencha todos os campos' e 'As senhas não coincidem | ||
|
||
### ***Atividade #4*** | ||
**Inconcluída.** A implementação da API que fornecerá os dados dos professores não pôde ser realizada devido à falta de tempo dos membros da equipe. Esta tarefa será adiada para as próximas sprints. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters