Analisando propostas

Plataforma de Agendamento com Integração

Publicado em 26 de Abril de 2022 dias na TI e Programação

Sobre este projeto

Aberto

1)    Por uma interface web, onde os clientes, médicos e administradores irão utilizar
2)    Pela API, onde será feita a comunicação com o BotConversa
3)    Pela interface exclusiva de administração, que dá acesso completo ao banco de dados. Essa interface é acessada somente pelo desenvolvedor e pelo responsável pelo sistema.

Descrição das classes:

Cliente
- nome
- telefone
- email

Medico
- login
- senha
- nome
- especialidade

Administrador
- login
- senha
- nome

Especialidade
- nome

Horario
- medico
- data
- hora
- agendado

Agendamento
- horário
- medico
- cliente
- confirmado
- em_espera
- atendido
Descrição das funcionalidades

Cliente
1)    Acessa o whatsapp e ativa o bot
2)    O bot pede o nome. O cliente envia o nome
3)    O bot fornece as especialidades. A API fornecerá ao bot as especialidades.
4)    O cliente escolhe a especialidade.
5)    O bot lista os médicos dessa especialidade. A API fornecerá os médicos pela especialidade.
6)    O cliente escolhe o médico.
7)    O bot lista os horários disponíveis para serem agendados. A API lista os horários disponíveis daquele médico.
8)    O cliente escolhe o horário.
9)    O bot pede pra confirmar tudo. O cliente confirma.
10)    O bot pede o e-mail. Os dados nome, e-mail e telefone são enviados para o sistema. O retorno dos dados do sistema para o bot via API permite com que o bot envie os dados do paciente para o médico via whatsapp.
11)    Após um tempo definido, o bot enviará uma nova mensagem para confirmar o atendimento.
12)    O cliente clicará na confirmação, que será enviado ao sistema via API.
13) 48 horas antes do agendamento médico e pacientes devem ser lembrados
14) 24 horas antes do agendamento médico e pacientes devem ser lembrados
15) 1 hora antes do agendamento médico e pacientes devem ser lembrados


Médico
1)    O médico acessa o sistema e vê os agendamentos. Aparecerão as marcações “Confirmado” e “Em espera”, caso o cliente tenha confirmado e/ou já presente no local de atendimento, respectivamente.
2)    Após o atendimento, ele marcará como “Atendido”, no qual só aparecerá no calendário e não poderá fazer alterações.
3)    Caso o médico queira alterar o horário, se confirmado pelo cliente o horário anterior, o cliente precisará confirmar novamente o novo horário (verificar possibilidade de enviar pelo bot).
4)    O médico poderá montar a sua grade de horários, com intervalos de 15 minutos entre os atendimentos.
5)    O médico visualizará a lista de pacientes e clicando neles ele verá histórico de cada um. Podendo  montar um relatório com esse histórico. Ele estará preparado para impressão caso o médico queira.
6)  Controle financeiro
7) Controle de quantos pacientes atendeu

Administrador
1)    O administrador poderá cadastrar e excluir médicos e editar suas informações.
2)    O administrador poderá também montar grade de horários e alterar datas de agendamento.
3)    Também será possível criar e editar as especialidades, conforme necessidade da empresa.

Preciso que tenha um MASTER ADMINISTRADOR onde tenha controle de TUDO, inclusive adicionar os administradores

A interface do MEGA ADMINISTRADOR é uma (Logo)
A interface do ADMINISTRADOR é outra (com a logo dele)

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por P. C.