Bem-vindo ao repositório do Projeto Integrador desenvolvido pelo grupo. Este espaço será utilizado para organizar, desenvolver e documentar todas as etapas do projeto ao longo do semestre.
O objetivo deste repositório é centralizar o código, os documentos e os materiais relacionados ao desenvolvimento da solução proposta pelo grupo.
Atualmente o grupo encontra-se na fase inicial de planejamento. A ideia do software que será desenvolvido ainda está em processo de definição.
As próximas etapas incluem:
- definição do problema a ser resolvido
- escolha da proposta de software
- levantamento de requisitos
- definição das tecnologias a serem utilizadas
- planejamento do desenvolvimento
O projeto está organizado nas seguintes pastas:
backend/
frontend/
docs/
backend Contém a implementação da lógica de negócio, APIs e integração com banco de dados.
frontend Contém a interface do usuário e toda a parte visual da aplicação.
docs Destinada à documentação do projeto, incluindo requisitos, diagramas, relatórios e materiais de apoio.
Para manter a organização do projeto, o desenvolvimento seguirá um fluxo baseado em branches.
- A branch
mainconterá a versão estável do projeto. - Novas funcionalidades devem ser desenvolvidas em branches separadas.
- Alterações devem ser integradas por meio de Pull Requests.
Este repositório tem como finalidade:
- centralizar o desenvolvimento do projeto
- facilitar a colaboração entre os membros do grupo
- registrar a evolução do software
- manter a documentação organizada
Todos os integrantes do grupo podem contribuir com:
- implementação de funcionalidades
- melhoria da documentação
- revisão de código
- organização das tarefas do projeto
As definições sobre escopo, tecnologias e arquitetura serão adicionadas neste documento conforme o projeto evoluir.