01 Source Code Only
One-time Payment
- Complete project source code
- Database / data resources
- Dependencies & configuration
- README / setup guide
- Instant download access
Complete final-year project source code with frontend, backend, database and setup documentation. Instant download after secure payment.
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