Milestones
List view
Objetivo: Criação dos endpoints HTTP com Spring REST
No due date•1/1 issues closedObjetivo: Implementação da regra de negócio e ponte entre controller ↔ repository
No due date•3/3 issues closedDescrição: Implementação da camada de dados da aplicação, incluindo entidades JPA, DTOs, mappers e repositórios para persistência e acesso aos dados.
No due date•6/6 issues closedObjetivo: Desenvolver a primeira versão funcional do chatbot rodando totalmente no terminal (linha de comando), sem uso de API HTTP. Escopo: - Interface de texto via Scanner - Lógica de negócio separada em serviços (Service) - Armazenamento de dados em memória (Repository) - Criação de entidades simples (como ClienteEntity) - Implementação de DTOs para simular entrada/saída de dados - Estruturação para futura migração para API REST - Código parcialmente temporário para simular comportamentos da versão web
No due date•1/1 issues closedObjetivo: Preparar o projeto para funcionar como uma API REST, aplicando as anotações Spring essenciais e organizando as classes para serem gerenciadas pelo framework, sem ainda implementar o banco de dados.
No due date•2/3 issues closedObjetivo: Identificar e corrigir falhas no funcionamento do sistema, garantindo maior estabilidade e confiabilidade ao projeto. Abrange erros de lógica, falhas de validação, comportamentos inesperados e outros problemas técnicos que afetam a experiência do usuário ou a integridade do chatbot.
No due date•2/2 issues closedObjetivo: Implementar o modelo orientado a objetos no projeto, com separação em entidades, serviços e estrutura organizacional visando extensibilidade futura (como API REST).
No due date•8/8 issues closedObjetivo: Melhorar a estrutura dos dados internos, utilizando estruturas mais eficientes como Map, e preparar o projeto para persistência futura.
No due date•3/3 issues closedImplementar a lógica de agendamento, com exibição de horários e confirmação de disponibilidade.
No due date•5/5 issues closedCriar a base da interação com o usuário no terminal, incluindo entrada de texto, saudação personalizada e encerramento .
No due date•3/3 issues closed