¡Bienvenido al Administrador de Citas para Veterinaria! Este sistema permite gestionar las citas de una clínica veterinaria, ofreciendo la funcionalidad de registrar, editar y eliminar citas de manera fácil y eficiente.
Este proyecto fue desarrollado como parte del curso de JavaScript del profesor Juan Pablo De la Torre Valdez. Utilicé mis conocimientos en JavaScript para crear la lógica del sistema, mientras que el HTML y CSS fueron proporcionados por el instructor. Aprendí a manejar eventos del DOM, manipular elementos del DOM, y a utilizar clases y objetos para organizar el código de manera modular y reutilizable.
- Registrar Citas: Permite ingresar los datos del paciente y su propietario, así como la fecha y los síntomas, para crear una nueva cita.
- Editar Citas: Posibilidad de modificar los detalles de una cita existente.
- Eliminar Citas: Elimina citas registradas.
- Validación de Formulario: Asegura que todos los campos obligatorios estén completos antes de permitir la creación o edición de una cita.
- Notificaciones: Muestra mensajes de éxito o error al usuario, mejorando la experiencia de uso.
- JavaScript: Implementé toda la lógica del proyecto utilizando JavaScript.
- Clases y Objetos: Usé clases para organizar la lógica de notificaciones y administración de citas.
- Manipulación del DOM: Añadí, edité y eliminé elementos del DOM para reflejar el estado de las citas en la interfaz de usuario.
- Validación de Formulario: Implementé validaciones para asegurar que los datos ingresados sean correctos antes de procesarlos.
- Generación de IDs Únicos: Utilicé funciones para generar IDs únicos para cada cita, asegurando la correcta identificación y manipulación de los datos.
- Registrar una Nueva Cita: Completa el formulario con los datos del paciente, propietario, email, fecha y síntomas, y haz clic en "Registrar paciente".
- Editar una Cita Existente: Haz clic en el botón "Editar" junto a la cita que deseas modificar, realiza los cambios necesarios en el formulario y guarda los cambios.
- Eliminar una Cita: Haz clic en el botón "Eliminar" junto a la cita que deseas eliminar.
- Validación y Notificaciones: El sistema mostrará mensajes de validación y confirmación para guiar al usuario durante el proceso.