Sustainability Diary
Authentication · Role-based access · Fullstack structure · Responsive redesign
En fullstack-webbapplikation där studenter kan skriva hållbarhetsreflektioner kopplade till kurser, och lärare kan skapa kurser, hantera studenter och ge återkoppling. Mitt arbete fokuserade på autentisering, rollbaserad åtkomst, skyddade routes och responsiv UI-redesign.Sustainability Diary is a fullstack web application for students and teachers working with sustainability reflections. Students can write diary entries, connect them to courses and receive feedback, while teachers can create courses, manage students and respond to submissions. My main work focused on login, registration, password hashing, JWT authentication, protected routes, role-based rendering and redesigning the interface to make it cleaner and more responsive.
React · Vite · Node.js · Express · MongoDB · JWT · Bcrypt


