Sobre este proyecto
it-programming / web-development
Abierto
Estoy desarrollando un aplicativo de historia clínica, ya se encuentra desarrollado y en producción el módulo de consulta medica, en este momento quiero desarrollar el módulo de agendamiento los requerimientos básicos son los siguientes:
desarrollar un módulo de agendamiento con las siguientes características:
-compatible con bootstrap 4
-desarrollado en laravel 7
-desarrollado para base de datos relacional
-compatible con tema visual light admin 4.3.0
-El diseño del Front debe ser aprobado previamente.
-Con vista día-mes resposive
-Posibilidad de definir en cada fecha los momentos en los cuales se pueden o no recibir citas.
-Con posibilidad de establecer el tipo de cita del modelo TipoConsulta mediante tipo_consulta_id
-Tiempos variables de citas según el tipo de consulta (la duración en minutos debe estar en tipo_consulta)
-Debe permitir cancelación individual de una cita.
-Debe permitir la cancelación masiva entre 2 fechas y horas seleccionadas.
-Lista de espera en caso de cancelación.
-Una vez se asigne una cita el paciente se debe eliminar de la lista de cancelación
-No debe permitir que se traslapen las citas
-No debe permitir que se asignen citas en total o parcialmente en horarios no disponibles.
-Debe permitir reasignación de citas en horarios y días autorizados.
-Campos mínimos entidad cita: paciente_id, autorizacion, entidad_id, tipo_consulta_id, nota (textarea)
La idea es hacer una relación a largo plazo ya que faltan varios módulos adicionales por desarrollar.
El desarrollo está hecho en php (framework Laravel), con BD Mysql, al finalizar se debe entregar toda la documentación de Clases, manual de usuario final y código fuente.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Roles necesarios Programador, Diseñador, Analista funcional
Plazo de Entrega: No definido
Habilidades necesarias