Detail of Project.
FullStack Developer - Digitization of titles
I was part of the development team, this project focused on modernizing the process of uploading and managing student notes online. The technology used included NestJS and TypeScript for the backend, React and Material-UI (MUI) for the user interface, and OAuth for authentication. Additionally, a Role Based Access Control (RBAC) system was implemented to ensure security and permissions management.
One of the standout features was the ability for graduates to request their certified transcripts digitally. These notes were automatically signed and sealed by state bots, guaranteeing the authenticity and validity of the documents. Document management was done in Amazon S3, and technologies such as CASL for access control and Docker for container management were implemented.
The project was managed following the Scrum methodology and GitFlow was applied for version control. Additionally, Azure DevOps was used as a project management platform and TypeORM along with MySQL as a database management system.
In summary, this digital transformation project made it possible to simplify and streamline the process of uploading and managing student grades, while enabling graduates to obtain their grades certified efficiently and securely, with the signature and seals performed automatically by state bots.