A centralized MERN-stack platform for academic event discovery, registration, attendance management, certificate generation, analytics, and AI-powered event promotion.
Website: https://evenite1.onrender.com/
EVENITE is a comprehensive student event management platform designed to simplify the organization and participation of academic events such as workshops, hackathons, seminars, competitions, webinars, and cultural programs.
The platform provides dedicated dashboards for students, event hosts, and administrators while integrating AI-powered event promotion, analytics, gamification, certificate generation, and attendance management into a unified ecosystem.
- Discover and explore academic events
- Smart event search and filtering
- Event registration and participation
- Digital ticket generation
- Event bookmarking
- Certificate access and downloads
- Personalized recommendations
- Real-time notifications
- Leaderboards and achievements
- Create and manage events
- Publish and update event details
- Manage participant registrations
- Upload custom event banners
- Generate certificates
- Monitor attendance
- View analytics and engagement metrics
- AI-assisted event promotion
- User management
- Host verification
- Event moderation
- Platform analytics
- Financial monitoring
- Category management
- Security monitoring
- Registration oversight
- AI-generated event descriptions
- Social media content generation
- Event marketing optimization
- Engagement prediction
- Viral score analysis
- Personalized event suggestions
- Interest-based recommendations
- User activity analysis
- Event relevance scoring
- Experience Points (XP)
- Achievement Badges
- Participation Rewards
- Student Rankings
- Activity Tracking
- Leaderboards
- Event Management
- Registration System
- Attendance Tracking
- Certificate Generation
- Notification System
- Analytics Dashboard
- Financial Management
- Recommendation Engine
- AI Marketing Engine
- Gamification System
Frontend (React.js)
β
βΌ
Backend (Node.js + Express.js)
β
ββββββββΌβββββββ
βΌ βΌ
MongoDB AI Services
Atlas FastAPI
- React.js
- React Router
- Tailwind CSS
- Axios
- Framer Motion
- Socket.IO Client
- Node.js
- Express.js
- JWT Authentication
- Socket.IO
- Multer
- MongoDB Atlas
- Mongoose
- Python
- FastAPI
- Gemini AI
- Hugging Face
- Groq API
- Render
- MongoDB Atlas
- Cloudinary
- JWT Authentication
- Google OAuth Login
- Password Encryption
- Role-Based Access Control
- Protected Routes
- Session Management
- Student Verification
- Registration Trends
- Category Performance Analysis
- User Demographics
- Event Participation Statistics
- Revenue Monitoring
- Host Performance Metrics
- Revenue Tracking
- Host Earnings Monitoring
- Payment Recording
- Financial Analytics
- Transaction Management
Create Event
β
βΌ
Admin Review
β
βΌ
Publish Event
β
βΌ
Student Registration
β
βΌ
Attendance Tracking
β
βΌ
Certificate Generation
git clone https://github.com/bensebastian21/evenite.git
cd evenitecd client
npm installcd server
npm installCreate a .env file in the server directory:
MONGO_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret
GEMINI_API_KEY=your_gemini_api_key
CLOUDINARY_CLOUD_NAME=your_cloud_name
CLOUDINARY_API_KEY=your_cloudinary_api_key
CLOUDINARY_API_SECRET=your_cloudinary_api_secretnpm run devnpm start- Mobile Application
- AI Chat Assistant
- Resume & Skill Matching
- Advanced Recommendation System
- Multi-College Ecosystem
- Networking Features
- Enhanced Analytics Dashboard
- Event Marketplace
This project was developed as part of the Master of Computer Applications (MCA) program and demonstrates practical implementation of:
- Full Stack Web Development
- Database Design
- Cloud Deployment
- Artificial Intelligence Integration
- Software Engineering Principles
- System Architecture Design
MCA Graduate | MERN Stack Developer | Aspiring Software Engineer
LinkedIn:
https://www.linkedin.com/in/bensebastian21
GitHub:
https://github.com/bensebastian21
Live Demo:
https://evenite1.onrender.com/
This project is developed for educational and academic purposes.
β If you found this project interesting, consider giving it a star on GitHub.