Introducción
Herramientas utilizadas
El frontend de Chronus se construyó usando como base una plantilla de React: Material Pro React
- Para definir los estilos se utilizó SASS.
- Para el manejo de formularios se utilizó principalmente React Hook Form
- Para el manejo de las tablas se utilizó React Table
- Para las gráficas se utilizó Apex Charts y Chart.js
- Para manejo de estilos adicionales se utilizó Reactstrap
- Para los elementos Select se utilizó React Select
- Para las notificaciones toast se utilizó React Toastify
- Para las alertas se utilizó Sweet Alert 2
Organización del proyecto
La estructura de carpetas del proyecto se estableció según los módulos necesarios para la aplicación. En las siguientes secciones explicaremos cada uno de estos módulos a profundidad.