01 Source Code Only
One-time Payment
- Complete project source code
- Database / data resources
- Dependencies & configuration
- README / setup guide
- Instant download access
Get runnable AI-Based Event Scheduling and Conflict Resolution System Source Code with database files, project setup instructions, live demo options and installation support. This project resource helps students understand the implementation, modules, workflow and technical architecture of a complete NODE-JS project.
Hover to zoom · Click to expand
Simple pricing. Instant access. Secure checkout.
01 Source Code Only
One-time Payment
02 Code + Setup Support
One-time Payment
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.
| 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
xlsx
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
| 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