Back-End | Nebula
A pasta Back-end do projeto Nebula contém a lógica de negócio, a gestão de dados e a comunicação com o front-end. Aqui são implementadas as APIs, serviços, autenticação e demais processos que garantem o funcionamento seguro e eficiente da aplicação.
Membros do Projeto
MEMBROS:
- Davi (Backend) - davi.rosa.ofc@gmail.com
- Harleny (Fullstack) -harleny87@gmail.com
- Jhenifer (Fullstack) - jhenifer.meneses10@gmail.com
- Mateus (Backend) - mateus3007araujo@gmail.com
Sobre o Backend
DESCRIÇÃO
O backend do projeto é desenvolvido em Kotlin utilizando o framework Ktor, sendo responsável por gerenciar as requisições e fornecer respostas de forma eficiente.
A autenticação dos usuários é realizada por meio da integração com o sistema solar, que fornece os dados necessários para o login. O backend processa essas informações, valida as credenciais e faz o login conforme as regras de segurança definidas.
Além da autenticação, o backend gerencia a comunicação entre serviços e a persistência dos dados no banco de dados, garantindo a integridade e consistência das informações. O projeto também utiliza Docker para facilitar a implantação e gerenciamento dos ambientes.
FEITO
- Modelagem do banco de dados
- Integração com o sistema solar
- Configuração do ambiente com Docker
EM ANDAMENTO
- Integração do Frontend com a API na página de login
Os próximos passos envolvem desenvolver o projeto e possíveis otimizações para garantir um fluxo robusto e confiável. Manter a documentação atualizada será essencial para acompanhar a evolução do projeto e facilitar futuras implementações.