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

