PROJECTEDUCATIONAL ORGANIZER
EDUCATIONAL ORGANIZER
07/2023 - 05/2024
WEB PLATFORM FOR COURSE, STUDENT, AND ATTENDANCE MANAGEMENT, DESIGNED FOR MULTIPLE ORGANIZATIONS AND PRODUCTION ENVIRONMENTS.
RESPONSIBILITIES
BACKEND DEVELOPMENT IN NODE.JS USING EXPRESS AND SEQUELIZE WITH MYSQL DATABASE.
IMPLEMENTATION OF ROLE-BASED ACCESS CONTROL AND SECURE AUTHENTICATION WITH JWT.
IMPLEMENTATION OF FILE STORAGE.
BACKEND DEPLOYMENT ON A VPS WITH DOCKER, NGINX AS REVERSE PROXY, AND DNS CONFIGURATION WITH CLOUDFLARE.
FRONTEND DEVELOPMENT IN NEXT.JS, DEPLOYED ON VERCEL.
QA AND PRODUCTION ENVIRONMENT SEPARATION, CONFIGURATION MANAGEMENT VIA ENVIRONMENT VARIABLES.
ARCHITECTURE PREPARED FOR MULTIPLE ORGANIZATIONS (MULTI-TENANT)
