Skip to content

sanjaydeploys/EventEase

Repository files navigation

EventEase Banner

EventEase Logo

Typing SVG


🚀 EventEase: Ultimate Event Management Software for 2025

EventEase is a modern, feature-rich platform for managing events — from small meetups to large conferences. Built with the MERN stack and powered by real-time collaboration tools, it unifies two previously separate tools (EventEase and EventPro) into a seamless, scalable, and cloud-optimized event planning ecosystem.

💡 This unified version includes event scheduling, team collaboration, role-based access, and is optimized for speed, responsiveness, and future integrations like Google Calendar sync.


📸 Screenshots

Platform Preview


✨ Features at a Glance

EventEase Module EventPro Module
🔐 Google & Email Auth 🔐 Google & Email Auth
📅 Smart Scheduling (Coming Soon) 📆 Create / Edit / Delete Events
🔄 Google Calendar Sync 📊 Paginated Event Table
🧑‍🤝‍🧑 Real-Time Collaboration 🎛️ Admin & User Dashboards
💬 Toast Feedback 🎨 Modern UI with Styled Components

🛠 Tech Stack

Frontend
React Redux Toolkit Styled Components

Backend
Node.js Express MongoDB

Cloud / API
Vercel Render Google Calendar API AWS S3


📍 Live Links


🧩 Unified Platform Structure

EventEase

  • /eventease/login – Login with email or Google
  • /eventease/create-event – Add new events
  • /eventease/sync-google-calendar – Calendar integration (coming soon)
  • /eventease – Explore upcoming scheduling features

EventPro

  • /eventpro/add-event – Add/Edit/Delete events
  • /eventpro/list-events – Paginated view
  • /eventpro/dashboard – User dashboard
  • /eventpro/admin-dashboard – Admin overview
  • /eventpro/forgot-password – Password recovery
  • Form validations and route protections

⚙️ Local Setup

# Clone repo
git clone https://github.com/SanjayPatidar12/eventease-eventpro.git
cd eventease-eventpro

# Install frontend dependencies
cd frontend
npm install

# Install backend dependencies
cd ../backend
npm install

# Setup frontend .env
REACT_APP_API_URL=https://eventmanager-api-19july.onrender.com/api

# Setup backend .env
MONGO_URI=<your_mongo_url>
JWT_SECRET=<your_jwt_secret>
SESSION_SECRET=<your_session_secret>
GOOGLE_CLIENT_ID=<your_google_client_id>
GOOGLE_CLIENT_SECRET=<your_google_client_secret>

# Run backend
npm run dev

# Run frontend
cd ../frontend
npm start

About

EventEase: Ultimate Event Management Software for 2025

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published