(deployed): https://unievent-117.web.app/
Manage campus events, clubs, and participation in one platform.
Uni Event is a comprehensive Smart Campus Activity Platform designed to streamline event management, club operations, and student engagement. It serves Students, Faculty, and Club Organizations with tailored dashboards and real-time updates.
- Role-Based Dashboards: Unique views for Students, Faculty, and Organizers.
- Event Management: Create, approve, and manage campus events.
- QR Check-in: Real-time event check-in via QR code scanning.
- Analytics: Data visualization for event attendance and club performance.
- Volunteer Management (Bonus): Assign and track student volunteers for events, issuing digital certificates upon completion.
- Frontend: React, Tailwind CSS, Vite
- Database / Auth: Firebase Realtime Database, Firebase Authentication
- Mobile: Android WebView
- Ensure Node.js is installed on your system.
- Clone this repository (if applicable) or navigate to the project root.
- Access the
frontendfolder:cd frontend - Install dependencies:
npm install - Start the development server:
npm run dev
- Integration with external campus ID cards.
- Offline support via PWA.
- Advanced AI-powered event recommendations for students.