Source Code Only
Full ZIP with frontend, backend, database & documentation.
- Complete project source files
- Database script included
- How-to-run guide
No live demo yet — message us for access
Our team shares demo access on WhatsApp within minutes
Complete final-year project source code with frontend, backend, database, and setup guide. Instant download after secure payment.
Choose your plan
Full ZIP with frontend, backend, database & documentation.
We install & configure the project on your laptop within 24 hours.
Review features, setup steps, and credentials before you pay.
Description, tech stack, and what is included
AI Event Scheduling and Conflict Resolution System is a full-stack MERN stack project designed for managing large-scale festivals through intelligent event planning, participant registration, schedule optimization, conflict detection, notifications, feedback, analytics, and reporting. The project, titled Metro Nexus Festival OS, includes separate Admin and User/Participant portals for festival organizers and participants.
The Admin panel allows organizers to manage events, venues, resources, staff, categories, sponsors, registrations, schedules, conflicts, notifications, feedback, reports, and festival settings. It also supports AI-based schedule generation using OpenAI, along with rule-based fallback when the API key is not available. The system can detect conflicts related to event timing, venue availability, resources, staff allocation, and capacity.
The User panel allows participants to browse events, register for events, manage personal schedules, view published festival schedules, receive AI-based recommendations, check overlap warnings, view notifications, and submit feedback. This project is suitable for B.Tech, M.Tech, BCA, MCA, BE, ME, BSc, and MSc students looking for a practical final year project, major project, or minor project with source code, project report, documentation, and setup support.
Modules and controls available to administrators
xlsxWhat end users can do in this application
Additional capabilities included in the project
Step-by-step setup on your laptop or PC
cd "AI-Based Dynamic Event Scheduling and Conflict Resolution System for Large-Scale Festivals"
npm install
npm run install:all
For Windows:
copy server\.env.example server\.env
For macOS/Linux:
cp server/.env.example server/.env
PORT=5000
MONGODB_URI=mongodb://127.0.0.1:27017/festival_scheduler
JWT_SECRET=your_super_secret_jwt_key_change_in_production
CLIENT_URL=http://localhost:5173
OPENAI_API_KEY=your_openai_api_key_here
NODE_ENV=development
Note: OpenAI API key is optional. Without the API key, the system uses rule-based scheduling and recommendation fallback.
Make sure MongoDB is running locally, or use a valid MongoDB Atlas connection string.
npm run seed
npm run dev
Default demo accounts for testing after setup
| Role | Password | Portal | |
|---|---|---|---|
| Admin | [email protected] |
admin123 |
http://localhost:5173/login |
All demo participant accounts use:
user123
| Name | Interests | |
|---|---|---|
| Sarah Chen | [email protected] |
Music, Cultural |
| James Wilson | [email protected] |
Technical, Sports |
| Priya Sharma | [email protected] |
Dance, Food |
| Marcus Lee | [email protected] |
Music, Drama |
| Emma Davis | [email protected] |
Cultural, Food |
| Alex Rivera | [email protected] |
Sports, Technical |
| Nina Patel | [email protected] |
Dance, Music |
Suggested demo login:
[email protected] / user123
Usage terms for academic and personal projects
Search terms and categories for this source code