WedsPot is a premium, intelligence-driven wedding management platform designed to streamline the planning process for clients, vendors, and management staff. Built with a modern, glassmorphic aesthetic and powered by AI, WedsPot provides a seamless experience for orchestrating the perfect wedding.
Multi-role tailored interfaces for distinct user experiences:
- Admin Dashboard: High-level oversight and system management.
- Manager Dashboard: Operational logistics and vendor coordination.
- Staff Dashboard: Task execution and event day management.
- Vendor Dashboard: Service management and booking tracking.
- Client Dashboard: Personalized wedding planning journey and budget tracking.
- Intelligence Center: A centralized hub for real-time protocols and system alerts.
- AI Assistant: integrated design and planning assistant for intelligent wedding insights.
- WedsBot: SignalR-powered real-time support and coordination chatbot.
- MUI Powered: Fully migrated to Material UI for component consistency and performance.
- Glassmorphism: A sleek, modern aesthetic with depth, blur effects, and smooth transitions.
- Responsive & Dynamic: Optimized for all screen sizes with fluid interactions.
- Framework: React 19+
- Build Tool: Vite 7
- State Management: React Context
- Styling: Material UI (MUI), Emotion, SASS
- Icons: MUI Icons, Lucide React
- Animation: GSAP
- API Client: Axios
- Real-time: @microsoft/signalr
- Node.js (Recommended: Latest LTS)
- npm or yarn
- Clone the repository
- Install dependencies:
npm install
Run the development server:
npm run devBuild for production:
npm run buildsrc/components: Reusable UI components (Dashboards, Notifications, AI Chat).src/pages: Main application views and role-specific dashboards.src/layouts: Dashboard and standard page layouts.src/theme: Centralized MUI theme configuration and design tokens.src/api: Axios instance and API communication logic.
WedsPot - Redefining Wedding Intelligence.