{"id":26978618,"url":"https://github.com/abheeshta-p/eventra","last_synced_at":"2026-04-14T05:33:44.049Z","repository":{"id":267734422,"uuid":"865407488","full_name":"Abheeshta-P/Eventra","owner":"Abheeshta-P","description":"Eventra is a comprehensive event management platform that connects users with service providers like caterers, decorators, and venues. Users can create events, manage guest lists, send invitations, and much more—all through a seamless, user-friendly interface.","archived":false,"fork":false,"pushed_at":"2025-05-10T07:55:40.000Z","size":6921,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-02T10:50:29.149Z","etag":null,"topics":["cloudinary","expressjs","jwt","mongodb","nextjs","redux-toolkit"],"latest_commit_sha":null,"homepage":"https://eventra-sass.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Abheeshta-P.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-09-30T13:36:18.000Z","updated_at":"2025-05-10T07:55:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"32af87c9-b8e8-4f0e-bfb6-b7eb9e7e1eb6","html_url":"https://github.com/Abheeshta-P/Eventra","commit_stats":null,"previous_names":["abheeshta-p/eventra"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Abheeshta-P/Eventra","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abheeshta-P%2FEventra","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abheeshta-P%2FEventra/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abheeshta-P%2FEventra/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abheeshta-P%2FEventra/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Abheeshta-P","download_url":"https://codeload.github.com/Abheeshta-P/Eventra/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Abheeshta-P%2FEventra/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31784253,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T02:24:21.117Z","status":"ssl_error","status_checked_at":"2026-04-14T02:24:20.627Z","response_time":153,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloudinary","expressjs","jwt","mongodb","nextjs","redux-toolkit"],"created_at":"2025-04-03T13:38:08.393Z","updated_at":"2026-04-14T05:33:44.033Z","avatar_url":"https://github.com/Abheeshta-P.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n\u003ch1 align='center'\u003e 🎉 Eventra - Event Management Portal 🎉\u003c/h1\u003e\n\n**Eventra** is a comprehensive event management platform that connects users with service providers like caterers, decorators, and venues. Users can create events, manage guest lists, send invitations, and much more—all through a seamless, user-friendly interface.\n\n\n## 🚀 Features\n\n- **Event Planning**: Create and plan events with ease.  \n- **Service Listings**: Find and connect with nearby service providers based on event types.  \n- **Guest List Management**: Organize your event guests within the same platform to make everything digital.  \n- **Notifications**: Allowed event creators to plan events and receiving a **CSV** of selected services via email. Notifications are sent to service providers when selected by event creators via email.\n- **Service Provider Dashboard**: Upload galleries, update details!  \n\n\n## ⚙️ Tech Stack\n\n- **Frontend**: Next.js, React, Tailwind CSS  \n- **Backend**: Node.js, Express.js  \n- **Database**: MongoDB  \n- **Authentication**: JWT  \n- **Email**: Nodemailer  \n- **Styling**: Tailwind CSS\n\n\n## 📸 Screenshots\n\n| **Landing page**                         | **Sign Up (Service Provider)**              |\n|------------------------------------------|------------------------------------------|\n| \u003cimg src=\"https://github.com/user-attachments/assets/6bb88440-4acf-42c3-9bd9-9074df33a8cb\" width=\"500\" height=\"auto\"\u003e| \u003cimg src=\"https://github.com/user-attachments/assets/ab741b92-b595-4c77-b54c-f08de0b709b0\" width=\"500\" height=\"auto\"\u003e |\n\n| **Sign Up (Event Creator)**           | **Login**                                |\n|------------------------------------------|------------------------------------------|\n| \u003cimg src=\"https://github.com/user-attachments/assets/2b2dce36-b124-4081-8ae0-78233afb6873\" width=\"500\" height=\"auto\"\u003e | \u003cimg src=\"https://github.com/user-attachments/assets/7e7456b6-1b94-4549-bc2e-1421d023c616\" width=\"500\" height=\"auto\"\u003e |\n\n| **Dashboard (Event Creator)**            | **Dashboard (Service Provider)**         |\n|------------------------------------------|------------------------------------------|\n| \u003cimg src=\"https://github.com/user-attachments/assets/b5c1f72a-902d-4d15-8f8d-4774c50b7b4b\" width=\"500\" height=\"auto\"\u003e | \u003cimg src=\"https://github.com/user-attachments/assets/034d1044-cfb6-4350-8647-aa10fca662c8\" width=\"500\" height=\"auto\"\u003e |\n\n| **Email (Event Creator)**            | **Email (Service Provider)**         |\n|------------------------------------------|------------------------------------------|\n| \u003cimg src=\"https://github.com/user-attachments/assets/6cd5a39c-46a0-4fb2-a535-9103ce8553be\" width=\"500\" height=\"auto\"\u003e | \u003cimg src=\"https://github.com/user-attachments/assets/fc859802-2a2c-4f5c-9812-8af167f79485\" width=\"500\" height=\"auto\"\u003e |\n\n## 🛠️ How to Run the Project\n\n### Prerequisites\n\nEnsure you have the following installed:\n\n1. **Node.js** (v16 or higher)  \n2. **MongoDB** (local or cloud instance)  \n3. **Git**  \n\n### Setup Instructions\n\n1. **Clone the repository**  \n   ```bash\n   git clone https://github.com/yourusername/eventra.git\n   cd eventra\n   ```\n\n2. **Install dependencies for the frontend and backend**  \n   ```bash\n   # For the backend\n   cd backend\n   npm install\n   ```\n\n   ```bash\n   # For the frontend\n   cd frontend\n   npm install\n   ```\n\n3. **Set up environment variables**  \n   Create a `.env` file in the `backend` folder with the following:  \n   ```env\n   EMAIL = ''\n   PASS = ''\n   MONGODB = ''\n   JWT_SECRET = ''\n   CLOUDINARY_CLOUD_NAME = ''\n   CLOUDINARY_API_KEY = ''\n   CLOUDINARY_API_SECRET = ''\n   ```\n    Create a `.env` file in the `frontend` folder with the following:  \n   ```env\n   NEXT_PUBLIC_API_URL='http://localhost:5000' // port number given in backend\n   ```\n\n4. **Run MongoDB**  \n   Make sure your MongoDB instance is running.  \n\n5. **Start the backend server**  \n   In the `backend` folder:  \n   ```bash\n   npm start\n   ```\n\n6. **Start the frontend server**  \n   In the `frontend` folder:  \n   ```bash\n   npm run dev\n   ```\n\n7. **Access the application**  \n   Open [http://localhost:3000](http://localhost:3000) in your browser.\n\n\n## 📎Contact\nFeel free to reach out if you have questions or suggestions!\n\n## 📜 License\n**All Rights Reserved**\n\n\u003e **Note**: The project is still under development. **Works best in modern browsers!**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabheeshta-p%2Feventra","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabheeshta-p%2Feventra","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabheeshta-p%2Feventra/lists"}