GJUEvents
A native Android events app for GJU — I built the authentication system, in a team of six.
GJUEvents lets students and admins create, browse and enroll in university events, with role-based access and real-time sync over Firestore. Kotlin and Jetpack Compose, built by six of us as a course project. Fully working — never published.
My part
I owned authentication end to end: Firebase Auth with email and password, role-based access separating admins from students, email verification before first login, and sign-up locked to @gju.edu.jo addresses. I designed and built the login and register screens — the UI and the logic behind them — and shared the event-creation feature with a teammate. The admin dashboard, user portal and real-time layer were other people's work.
Next project
ChatGJU→