Este é o projeto de uma Clínica de Consultas Ágil, feito para o processo seletivo da Aceleradora Ágil.
- Java (JDK) versão 20 (ou superior)
- Biblioteca Jackson para manipulação de JSON
- Cadastrar Paciente: Registra um novo paciente na clínica.
- Marcar Consulta: Agenda uma consulta para um paciente específico.
- Cancelar Consulta: Remove uma consulta previamente agendada.
- Salvar Dados em JSON: Salva os dados atuais (pacientes e consultas) em arquivos JSON(essa função só está disponível no arquivo
ClinicaDeConsultasAgilComSalvamentoEmJson
). - Sair: O programa encerra a execução.
ClinicaDeConsultasAgil.java
: O arquivo que contém a lógica do programa SEM o salvamento de dados.ClinicaDeConsultasAgilComSalvamentoEmJson.java
: O arquivo que contém a lógica do programa COM o salvamento de dados.
- Baixe o arquivo .zip do repositório;
- Compile o projeto;
- Execute o programa através do arquivo
ClinicaDeConsultasAgil.java
.
- Baixe o arquivo .zip do repositório;
- Baixe o JAR do Jackson aqui;
- Compile o projeto incluindo o JAR no classpath;
- Execute o programa através do arquivo
ClinicaDeConsultasAgilComSalvamentoEmJson.java
.