A full-stack event management platform facilitating connection between event organizers and reliable vendors (photographers, caterers, etc.).
- 3-Level Dashboard: Admin, Vendor, User.
- AI-Powered Recommendations: Set a budget and get suggested vendor categories.
- AR Spatial Scan: Scan your venue dimensions (simulated).
- Vendor Marketplace: Browse, filter, and book vendors.
- Event Planning Wizard: Step-by-step event creation.
- Frontend: React (Vite), TailwindCSS
- Backend: Node.js, Express, MongoDB
- AI/AR: Integrated Node.js modules
-
Clone the repo
-
Install Dependencies:
npm run install-all
(Or install separately in
frontendandbackend). -
Environment Setup:
- Create
.envinbackend/(optional, defaults provided). - Create
.envinfrontend/withVITE_API_URL=http://localhost:5000/api.
- Create
-
Start Application:
npm start
This runs both backend and frontend concurrently.