UniEventHub is a full-stack university event management platform built to seamlessly connect students and clubs. It features role-based access for students, club administrators, and moderators, enabling secure event creation, discovery, and ticket purchasing with real-time tracking and analytics.
🔗 Live Site: https://unievent-hub.vercel.app
- Secure Login & Signup
- Role-based access control:
- Student
- Club Admin
- Moderator
- Approve or reject club registrations
- Grant permissions for event hosting
- Maintain platform integrity and authenticity
- Browse upcoming events with advanced filters
- View registered clubs and their events
- Purchase event passes securely
- Personal student dashboard:
- View registered events
- Track payment history
- Host and manage events
- Edit event details in real time
- Track:
- Total attendees
- Total revenue per event
- Upload event banners and images
- Secure SSLCommerz payment gateway
- Seamless online payment for event passes
- Transaction verification and tracking
- React.js
- Node.js
- MongoDB Atlas
- Cloudinary – Image and media storage
- Railway – Backend hosting
- Vercel – Frontend deployment
Developed for academic and learning purposes.
The Moderator Panel is a protected and hidden route, accessible only to authorized moderators.
🔗 Moderator Login URL:
https://unievent-hub.vercel.app/moderator/login
(This route is intentionally hidden from public navigation for security purposes.)
The platform follows a controlled approval-based workflow to ensure authenticity and quality of events:
-
Club Registration
- A club submits a registration request.
-
Moderator Login & Review
- Moderator logs in through the restricted panel.
- Reviews and approves or rejects the club registration.
-
Club Authentication
- Approved clubs can log in as Club Admins.
-
Event Creation
- Club Admin creates and submits an event.
-
Event Approval
- Moderator reviews and approves the event.
-
Event Hosting
- Approved events become visible to students and are officially hosted on the platform.
This approval-based system ensures platform integrity, prevents unauthorized events, and maintains a trusted university event ecosystem.