SaaS Wedding Concierge Development
Budget: ₹600 – ₹1,500 INR
Full Stack Developer Required – Wedding Website SaaS Platform (React / Next.js + Node.js)
Project Overview
We are building a premium SaaS platform called Madworks Wedding Concierge.
The platform will allow couples to register, purchase a plan, fill in their wedding details, and automatically generate a beautiful wedding website. The system should also provide an admin dashboard to manage all weddings from one place.
This is a long-term project. We are looking for a developer who can build the MVP first and continue developing additional features over time.
---
Tech Stack
Preferred Technologies:
- Frontend: Next.js (React)
- Backend: Node.js (Express or NestJS)
- Database: PostgreSQL
- Authentication: Firebase Auth
- Storage: AWS S3 or Cloudflare R2
- Payment Gateway: Razorpay (India) with support for future Stripe integration
- Hosting: Vercel or AWS
---
User Roles
Admin
- Login
- Manage all weddings
- Manage couples
- View analytics
- Manage templates
- View payments
- Manage subscriptions
- Upload gallery
- Send notifications
- Lock/Unlock websites
Couple
- Register
- Login
- Choose a website template
- Fill wedding details
- Upload photos and videos
- Manage wedding events
- Publish website
- Edit website anytime
- View RSVPs
- Download guest list
Guest
- Visit wedding website
- RSVP
- View event schedule
- View gallery
- Submit wishes
- Download invitation
---
Registration Flow
Couple should be able to create an account using:
- Bride Name
- Groom Name
- Email
- Mobile Number
- Password
After registration the system should automatically create:
- User Account
- Wedding ID
- Draft Website
- Couple Dashboard
---
Couple Dashboard
Dashboard should display:
- Website completion percentage
- Website status
- Plan
- Expiry date
- Website URL
- Visitor analytics
- RSVP count
- Gallery count
- Upcoming events
- Storage usage
Buttons:
- Edit Website
- Preview Website
- Publish Website
- Upgrade Plan
- Download Guest List
- Send Reminder
---
Website Setup Wizard
The website should be created using a guided wizard instead of one large form.
Each step should auto-save.
Step 1
Basic Information
- Bride Name
- Groom Name
- Wedding Date
- Wedding Time
- City
- Couple Photo
- Cover Image
- Wedding Tagline
Step 2
Our Story
- Rich text editor
- Upload images
Step 3
Wedding Events
Unlimited Events
Each event includes:
- Event Name
- Date
- Time
- Venue
- Address
- Google Maps
- Dress Code
- Cover Image
Step 4
Venue Information
- Venue Name
- Parking
- Google Maps
- Nearby Hotels
- Airport
- Railway Station
- Emergency Contact
Step 5
Gallery
- Upload Photos
- Upload Videos
- Create Albums
- Public/Private Albums
Step 6
RSVP
Collect:
- Name
- Phone
- Email
- Adults
- Children
- Meal Preference
- Accommodation Required
- Pickup Required
- Special Notes
Step 7
Accommodation
- Hotel Details
- Room Allocation
- Reception Contact
- Google Maps
Step 8
Transportation
- Driver Name
- Driver Number
- Vehicle Number
- Pickup Time
- Pickup Location
Step 9
Gift Registry
- UPI QR
- UPI ID
- Bank Details
- Amazon Wishlist
Step 10
Live Stream
Support:
- YouTube
- Vimeo
Step 11
Wedding Contacts
- Bride Side Contact
- Groom Side Contact
- Wedding Planner
- Photographer
- Emergency Contact
Step 12
Preview & Publish
Generate website automatically.
Example URL:
weddings.domain.com/bride-groom
---
Wedding Website Features
- Luxury modern UI
- Mobile responsive
- Countdown timer
- Couple story
- Event timeline
- Google Maps
- RSVP
- Gallery
- Live Updates
- Guest Wishes
- Contact page
- Live Stream
- Share Website button
---
Admin Panel
The admin panel should allow us to:
- View all couples
- Search weddings
- Edit any website
- View payments
- Monitor subscriptions
- Download RSVPs
- Manage templates
- View analytics
- Upload galleries
---
Future Features (Do NOT build in MVP)
- AI Wedding Assistant
- Face Recognition Photo Search
- QR Guest Check-in
- Vendor Management
- Budget Planner
- Seating Planner
- Anniversary Reminder
- Multi-language Support
- WhatsApp Business Integration
---
What We Expect
- Clean, scalable code
- Responsive UI
- Secure authentication
- Good database design
- Modular architecture
- API documentation
- GitHub repository with regular commits
---
Please Include in Your Proposal
- Portfolio of similar SaaS or dashboard projects
- Recommended tech stack improvements
- Estimated timeline
- Estimated budget
- Questions or suggestions to improve the product
This project is intended to become a commercial SaaS platform, so we're looking for a developer interested in a long-term collaboration rather than a one-time website.
Project Overview
We are building a premium SaaS platform called Madworks Wedding Concierge.
The platform will allow couples to register, purchase a plan, fill in their wedding details, and automatically generate a beautiful wedding website. The system should also provide an admin dashboard to manage all weddings from one place.
This is a long-term project. We are looking for a developer who can build the MVP first and continue developing additional features over time.
---
Tech Stack
Preferred Technologies:
- Frontend: Next.js (React)
- Backend: Node.js (Express or NestJS)
- Database: PostgreSQL
- Authentication: Firebase Auth
- Storage: AWS S3 or Cloudflare R2
- Payment Gateway: Razorpay (India) with support for future Stripe integration
- Hosting: Vercel or AWS
---
User Roles
Admin
- Login
- Manage all weddings
- Manage couples
- View analytics
- Manage templates
- View payments
- Manage subscriptions
- Upload gallery
- Send notifications
- Lock/Unlock websites
Couple
- Register
- Login
- Choose a website template
- Fill wedding details
- Upload photos and videos
- Manage wedding events
- Publish website
- Edit website anytime
- View RSVPs
- Download guest list
Guest
- Visit wedding website
- RSVP
- View event schedule
- View gallery
- Submit wishes
- Download invitation
---
Registration Flow
Couple should be able to create an account using:
- Bride Name
- Groom Name
- Mobile Number
- Password
After registration the system should automatically create:
- User Account
- Wedding ID
- Draft Website
- Couple Dashboard
---
Couple Dashboard
Dashboard should display:
- Website completion percentage
- Website status
- Plan
- Expiry date
- Website URL
- Visitor analytics
- RSVP count
- Gallery count
- Upcoming events
- Storage usage
Buttons:
- Edit Website
- Preview Website
- Publish Website
- Upgrade Plan
- Download Guest List
- Send Reminder
---
Website Setup Wizard
The website should be created using a guided wizard instead of one large form.
Each step should auto-save.
Step 1
Basic Information
- Bride Name
- Groom Name
- Wedding Date
- Wedding Time
- City
- Couple Photo
- Cover Image
- Wedding Tagline
Step 2
Our Story
- Rich text editor
- Upload images
Step 3
Wedding Events
Unlimited Events
Each event includes:
- Event Name
- Date
- Time
- Venue
- Address
- Google Maps
- Dress Code
- Cover Image
Step 4
Venue Information
- Venue Name
- Parking
- Google Maps
- Nearby Hotels
- Airport
- Railway Station
- Emergency Contact
Step 5
Gallery
- Upload Photos
- Upload Videos
- Create Albums
- Public/Private Albums
Step 6
RSVP
Collect:
- Name
- Phone
- Adults
- Children
- Meal Preference
- Accommodation Required
- Pickup Required
- Special Notes
Step 7
Accommodation
- Hotel Details
- Room Allocation
- Reception Contact
- Google Maps
Step 8
Transportation
- Driver Name
- Driver Number
- Vehicle Number
- Pickup Time
- Pickup Location
Step 9
Gift Registry
- UPI QR
- UPI ID
- Bank Details
- Amazon Wishlist
Step 10
Live Stream
Support:
- YouTube
- Vimeo
Step 11
Wedding Contacts
- Bride Side Contact
- Groom Side Contact
- Wedding Planner
- Photographer
- Emergency Contact
Step 12
Preview & Publish
Generate website automatically.
Example URL:
weddings.domain.com/bride-groom
---
Wedding Website Features
- Luxury modern UI
- Mobile responsive
- Countdown timer
- Couple story
- Event timeline
- Google Maps
- RSVP
- Gallery
- Live Updates
- Guest Wishes
- Contact page
- Live Stream
- Share Website button
---
Admin Panel
The admin panel should allow us to:
- View all couples
- Search weddings
- Edit any website
- View payments
- Monitor subscriptions
- Download RSVPs
- Manage templates
- View analytics
- Upload galleries
---
Future Features (Do NOT build in MVP)
- AI Wedding Assistant
- Face Recognition Photo Search
- QR Guest Check-in
- Vendor Management
- Budget Planner
- Seating Planner
- Anniversary Reminder
- Multi-language Support
- WhatsApp Business Integration
---
What We Expect
- Clean, scalable code
- Responsive UI
- Secure authentication
- Good database design
- Modular architecture
- API documentation
- GitHub repository with regular commits
---
Please Include in Your Proposal
- Portfolio of similar SaaS or dashboard projects
- Recommended tech stack improvements
- Estimated timeline
- Estimated budget
- Questions or suggestions to improve the product
This project is intended to become a commercial SaaS platform, so we're looking for a developer interested in a long-term collaboration rather than a one-time website.
Related categories:
Node.js
PostgreSQL
Stripe
Payment Gateway Integration
Full Stack Development
Next.js