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.
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 |
- 🌐 Website: https://eventunified.vercel.app
- 🛠️ API: https://eventmanager-api-19july.onrender.com/api
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
# 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