Índice
La página web permite realizar las siguientes funciones:
-
Agregar pacientes: Permite agregar nuevos pacientes mediante el ingreso de su información personal y elección de su turno.
-
Gestionar turnos: Permite eliminar los turnos de los pacientes registrados. El sistema muestra una tabla donde se visualizan los turnos programados.
-
Consultar pacientes: Proporciona una funcionalidad de búsqueda para verificar si un paciente se encuentra registrado. El usuario puede ingresar el nombre, el número de teléfono o algún dato del paciente o de su turno y el sistema mostrará los resultados correspondientes.
- Descarga o clona el repositorio en tu máquina local.
git clone https://github.com/Juudini/ProyectoFinalJavascript.git
-
Abre el proyecto en tu entorno de desarrollo preferido.
-
Por defecto, se ha establecido el usuario y la contraseña como "admin" para ambos campos.
Username: admin Password: admin
¡Listo! Ahora puedes explorar y utilizar este repositorio.
Este proyecto final de JavaScript se desarrolló utilizando las siguientes tecnologías:
Se utilizó el framework Bootstrap para desarrollar la interfaz de usuario de manera rápida y eficiente.
Para implementar la funcionalidad principal del proyecto se empleó JavaScript.
Se utilizó la API Mocha para consumir la información de los de pacientes y sus turnos.
Se integró la librería SweetAlert para mostrar alertas y mensajes interactivos en la página.
Además, se ha utilizado Granim.js para fondos personalizados.
Dirección: https://apimocha.com/paciente/
Los endpoints disponibles son:
- GET
/data
: Devuelve pacientes con datos mockeados.
La página permite al usuario programar turnos y realizar cambios en la lista de turnos existente. A continuación, te presento las funciones disponibles en esta página:
- Para poder programar un turno, es necesario registrar la información del paciente. La página de "Agregar Turnos" permite a los usuarios ingresar los datos del paciente, tales como dni, apellido, nombre, email, teléfono. Y posterior, la selección del turno área, día, hora y obra social . Luego de registrar la información, se puede añadir el paciente a la lista de turnos programados.
-
La página "Gestionar Turnos" muestra en una tabla los turnos programados. El usuario puede ver cierta información destacada de cada turno, incluyendo información del paciente, la fecha y hora del turno. Esta sección permite a los usuarios tener un panorama general de los turnos programados.
-
Además, permite la cancelación de turnos programados. Si un paciente ya no puede asistir a su turno, el usuario puede cancelarlo desde esta sección.
-
En resumen, esta página de turnos ofrece una solución práctica y eficiente para la gestión de pacientes y turnos.
Proporciona una funcionalidad de búsqueda para verificar si un paciente se encuentra programado. El usuario puede ingresar ya sea el nombre,el número de teléfono, apellido del paciente, o los datos de su elección y el sistema mostrará los resultados correspondientes.
¡Las contribuciones son bienvenidas! Si deseas mejorar esta página o agregar nuevas funcionalidades, siéntete libre de hacer un fork del repositorio y enviar tus propuestas a través de pull requests.
Este proyecto está bajo la Licencia MIT. Si utilizas este código, se agradece la atribución.