A dynamic university event management portal for creating, discovering, and managing campus events.
- Dewansh Shekhar Singh
- Ujjwal Tripathi
- Aditya
- Abhishek
CampusConnect is a comprehensive university event management system that allows students, faculty, and guests to discover, join, and organize campus events. The platform features different user roles, event categories, registration management, volunteer recruitment, and email notifications with QR codes for paid events.
(https://1drv.ms/v/c/78ee1b63e88fcf37/EdIes02GJWhEkLyDetOhr4QB_IcUzMuQGFiTWTXcxNZxjw?e=kS4HHG)
(https://v0-dynamic-university-portal.vercel.app)
- Frontend: Next.js 14, React, Tailwind CSS
- Backend: Next.js API routes, Server Actions
- Database: Supabase (PostgreSQL)
- Authentication: Supabase Auth
- Styling: Tailwind CSS, Framer Motion for animations
- Deployment: Vercel
- 🎓 Multi-role authentication (student, faculty, guest)
- 📅 Event creation and management
- 🔍 Advanced search and filtering
- 📱 Responsive design for all devices
- 🌈 Dynamic UI with category-based color schemes
- 📧 Email notifications for registrations
- 💰 Payment flow for paid events with QR codes
- 🙋 Volunteer recruitment system
- 📊 User dashboard with event tracking
- Node.js 18+ and npm
- Supabase account
- SMTP server for email functionality
- Clone the repository
git clone https://github.com/dewanshshekhar/Dewansh_Shekhar_Singh_AIML3_CampusConnect.git cd Dewansh_Shekhar_Singh_AIML3_CampusConnect