Sistema de Pacientes
El sistema utiliza el archivo JSON "pacientes.json" como fuente de datos y muestra la lista de pacientes ordenada alfabéticamente, con la fecha en formato dd/mm/aaaa y la edad calculada. Además, resalta las filas de los pacientes que tienen alergias. Permite filtrar pacientes por nombre y proporciona funcionalidades de inicio de sesión, almacenando los datos en el localstorage del navegador. También ofrece operaciones de ABM (Alta, Baja y Modificación) de pacientes con formularios y validaciones, mostrando mensajes de éxito o error para cada operación, incluyendo la creación de un nuevo paciente, la edición de un paciente existente, la eliminación de un paciente y la visualización detallada de la información de un paciente.
JavaScript
React
Redux
React Router
React Hook Form
Material UI
Jest
React Testing Library