Skip to content

ArdenDiago/Event-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Event Management System

The Event Management System (EMS) is a comprehensive platform designed to streamline event planning, coordination, and execution. It allows organizers to create, manage, and track events efficiently while providing attendees with a seamless experience.

Key Features:

🎟 Event Creation & Registration – Organizers can create events, manage registrations, and track attendees.
📅 Scheduling & Task Management – Plan event timelines, assign tasks, and monitor progress.
🔔 Automated Notifications – Send reminders, updates, and alerts to attendees and team members.
💳 Payment & Ticketing (Optional) – Integrated payment gateway for ticket sales and bookings.
📊 Analytics & Reports – Track event performance, attendance, and engagement.
🔐 Role-Based Access – Manage permissions for admins, organizers, and participants.
🌐 Multi-Platform Accessibility – Works across web and mobile devices.

Tech Stack:

🖥 Frontend: React.js / Next.js
🔗 Backend: Node.js / Express.js
💾 Database: MongoDB / MySQL / PostgreSQL
☁️ Hosting: AWS / Vercel / Firebase

Setup Instructions:

1️⃣ Clone the repository:

git clone https://github.com/ArdenDiago/Event-Management-System.git
cd Event-Management-System

2️⃣ Install dependencies:

npm install

3️⃣ Start the application:

npm start

create a .env file to store all these variables

MONGO_URI_DEV 
MONGO_URI_TEST
MONGO_URI_PRODUCTION
JWT_SECRET

About

The Event Management System (EMS) is a comprehensive platform designed to streamline event planning, coordination, and execution. It allows organizers to create, manage, and track events efficiently while providing attendees with a seamless experience.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors