Back
Control de Estudio

Skills: React, Styled-Components, Redux, RTK, React-Router, TypeScript, NodeJs, Express, JWT, MySQL, Dotenv

CodeLive

Control de Estudio

Sistema Universitario - Control de Estudios

Author: Marco Velasquez

Client: Personal

Details: Este es un proyecto personal, el objetivo era practicar mis habilidades y expandir mis conocimientos en otras áreas. La aplicación tiene un backend en Express con JWT y MySQL y un frontend en React, con Styled-Components y Redux. Cuenta con protección de rutas y roles de usuario: administración, profesor y estudiante. Las funciones principales son CRUD de clases, profesiones, personas, estudiantes, profesores y notas. Solo se agregan datos que fueron insertados, y los datos indicados se pueden modificar o eliminar. Si se agrega un estudiante sin asignar una profesión, esta información se omite. Si se editan las clases de los profesores, solo se modifican esos datos sin afectar los datos personales. También tiene un sistema de confirmación de acciones, uso de estados globales y locales, almacenamiento en localStorage para datos rechazados y uso de RTK.