Integrantes:
Andrew Lopes | Erik César | Izabel Nascimento | Lucas Branco | Luís Guilherme |Rochel Angelo
Railway:
https://ultra-master-dentes-production.up.railway.app/
Render:
https://ultra-master-dentes-web.onrender.com/
📄 Descrição:
Projeto para implementação de um SaaS em Ruby e Rails com foco no servidor para a disciplina de Engenharia de Software do curso de Ciência da Computação da UFAPE. ministrado pelo Professor Dr. Rodrigo Andrade. O projeto consiste em um sistema de gerenciamento de atendimentos para um consultório odontológico. O sistema é destinado a atender as necessidades de três tipos de usuários: administrador, recepcionista e paciente. Cada tipo de usuário possui diferentes permissões e funcionalidades dentro do sistema.
- O administrador tem a capacidade de cadastrar, editar, remover e visualizar informações de recepcionistas, pacientes e a si mesmo.
- O administrador também pode cadastrar, editar e remover outros administradores, mas não visualizá-los.
- O recepcionista pode editar e visualizar apenas as suas próprias informações.
- O administrador pode cadastrar dentistas no sistema.
- As informações dos dentistas cadastrados serão visíveis para os pacientes ao marcar uma atendimento, permitindo que eles selecionem um dentista disponível.
- Os pacientes podem marcar atendimentos em horários disponíveis, que não tenham sido ocupados por outros pacientes.
- Os recepcionistas podem alterar os horários dos dentistas, se necessário, e podem marcar ou desmarcar atendimentos para os pacientes.
- Os recepcionistas também podem confirmar a presença do paciente no consultório, registrando informações como horário, nome do dentista, paciente, entre outros.
O sistema visa facilitar o processo de agendamento e gerenciamento de atendimentos, garantindo que cada tipo de usuário tenha as permissões e funcionalidades adequadas de acordo com sua função no consultório médico.
Em fase inicial de desenvolvimento.