Uma aplicação desenvolvida para gerenciar consultas em uma clínica de saúde local.
A aplicação funciona da seguinte forma: É um sistema de gerenciamento de consultas, que disponibiliza opções de cadastrar, consultar e cancelar consultas de pacientes. Outro ponto importante, não é possivel cadastrar um paciente com o mesmo número de telefone;
Para utilizar a aplicação siga os passos abaixo:
Funcionalidades Implementadas:
-
Cadastro de Paciente:
- Cadastro simples com nome e telefone.
- Evita duplicidade através da verificação do número de telefone.
- Os dados dos pacientes são armazenados no arquivo
pacientes.csv
.
-
Marcação de Consulta:
- Permite escolher um paciente e agendar uma consulta.
- Verifica disponibilidade do horário e impede que seja realizados agendamentos retroativos.
- As consultas agendadas são salvas no arquivo
consultas.csv
.
-
Cancelamento de Consulta:
- Permite cancelar consultas existentes.
- Mostra detalhes antes de confirmar o cancelamento.
-
Persistência de Dados:
- É utilizado arquivos CSV para persistência dos dados entre execuções.
- Ao iniciar, carrega automaticamente informações dos pacientes e consultas.
-
Tratamento de Erros:
- Evita cadastros duplicados e agendamentos em horários ocupados.
- As mensagens de erro vão ser visiveis para orientar o usuário.
- Python (Estrutura da aplicação)
- Csv (armazenar e manipular os dados de pacientes)
- E-mail: [email protected]
- LinkedIn: Mattheus-Pereira
- Portfólio: mtp-dev.com
Se você quiser contribuir com um projeto ou encontrar um problema, sinta-se à vontade para abrir um novo problema ou enviar uma solicitação pull. Qualquer contribuição é bem-vinda!
Este portfólio está licenciado sob a Licença MIT.