Esta API foi desenvolvida para permitir o acesso à disponibilidade dos profissionais de saúde de uma clínica. Os usuários podem consultar especialidades médicas e obter informações sobre os profissionais de saúde, incluindo seus nomes e disponibilidades.
- Listar Especialidades: Retorna todas as especialidades médicas disponíveis.
- Listar Profissionais: Permite consultar profissionais por especialidade e/ou nome.
Antes de iniciar, certifique-se de que o Python está instalado em seu sistema. Python pode ser baixado aqui: Python Downloads
Para configurar o ambiente necessário para rodar a aplicação, siga os passos abaixo:
Primeiro, clone o repositório para o seu computador local usando o comando:
git clone https://github.com/gususa/API_CLINICA
cd API_CLINICA
Crie um ambiente virtual para gerenciar as dependências:
python -m venv venv
# No Windows
venv\Scripts\activate
# No Unix ou MacOS
source venv/bin/activate
Instale todas as dependências necessárias com o seguinte comando:
pip install -r requirements.txt
Para iniciar a aplicação, execute o seguinte comando no diretório do projeto:
python app.py
A aplicação estará acessível via navegador ou cliente API no endereço: http://localhost:5000/
Você pode listar todas as especialidades disponíveis acessando:
GET http://localhost:5000/especialidades
Para listar profissionais, com a possibilidade de filtrar por especialidade ou nome, use:
GET http://localhost:5000/profissionais?especialidade=Cardiologia&nome=Ricardo
Para obter suporte, entre em contato com [austgus@gmail.com].