Skip to main content

Ata da Reunião

Data: 24/04/2024
Horário de Início: 19:00
Horário de Término: 22:30
Local: Servidor no Discord

Participantes

  1. Adriano Fonseca Carvalho Costa
  2. Ana Julia Mendes Santos
  3. Arthur da Silveira Sousa
  4. Cauã Araujo dos Santos
  5. Ian Costa Guimarães
  6. Necivaldo Amaral Pinto Junior
  7. Pedro Luiz Fonseca da Silva
  8. Weverton Rodrigues da Costa Silva

Objetivos

Definição do escopo do projeto, linguagens e frameworks a serem utilizados ao longo do desenvolvimento do projeto.

Discussões e Decisões

1. Escopo do Projeto

Discussão: A reunião iniciou com uma discussão sobre o escopo do projeto, focada em entender as solicitações do cliente que justificam a criação de uma aplicação desktop de gestão de recursos humanos.

Decisões: A prioridade é desenvolver um sistema seguro, eficiente e que ofereça uma alternativa que simplifique e otimize as tarefas diárias desempenhadas pelo cliente. Foram decididas as principais funcionalidades para a aplicação:

  • Geração de Relatório Mensal: A equipe desenvolverá uma funcionalidade para gerar relatório mensai detalhado.
  • Criação de Escalas e Campanhas de Trabalho: O sistema incluirá a criação de escalas de trabalho e campanhas, mostrando a disponibilidade dos funcionários para determinados dias e meses.
  • Manter as Fichas de Cadastro dos Funcionários: A aplicação manterá as fichas de cadastro dos funcionários atualizadas e acessíveis, facilitando a comunicação interna e a gestão de informações.

Responsáveis: Todos os integrandes do grupo Cygni.

2. Linguagens e Tecnologia do FrontEnd

Discussão: Debate sobre as melhores tecnologias a serem utilizadas para a construção da interface do usuário. Considerações foram feitas em relação à curva de aprendizado, documentação e suporte das ferramentas.

Decisões:

  • Escolha das tecnologias HTML, CSS, linguagem JavaScript e a biblioteca de construção de interface React para a construção das telas.
  • Escolha do Electron, em conjunto com o Vite, para a construção do aplicativo desktop.

Responsáveis: Todos os integrandes do grupo Cygni.

3. Linguagens e Tecnologia do BackEnd

Discussão:

  • Foi discutido sobre as diferentes opções de linguagens e frameworks disponíveis para o desenvolvimento do backend.
  • Análise das vantagens e desvantagens de cada tecnologia, incluindo desempenho, escalabilidade, facilidade de integração com o frontend e suporte da comunidade.

Decisões:

  • Foi escolhida a linguagem JavaScript, juntamente com os frameworks NestJS e Express.

Responsáveis:

  • Todos os integrandes do grupo Cygni.

Próxima Reunião

Data: 01/05/2024
Local: Servidor no Discord
Horário: 19:00

Observações

Reunião inicial para definir o projeto e conhecer a equipe.