In developing the core functionality of the UniHub platform, I took on the significant responsibility of implementing the user management system, the group system, and the activity system. For the user management system, I designed a robust authentication framework that utilizes session-based authentication, role-based access control for students and administrators, and password security through bcrypt encryption. My implementation ensures secure user registration through thorough duplicate user