BloomKnot

A comprehensive wedding planning platform where couples can explore a wide variety of options for their special day. From venues to vendors, customize every detail while our admin team handles all the logistics and coordination to ensure a stress-free wedding experience.

Next.jsCal.comBetter authTypeScriptNode.jsNodemailerPrisma+2 more
BloomKnot project screenshot

BloomKnot - Personalized Wedding Planning Platform

BloomKnot is a comprehensive wedding planning platform that allows couples to create their dream wedding experience based on their unique preferences, budget, and style. The platform offers an intuitive interface for customizing wedding packages with various add-ons and services, while providing seamless communication with our wedding planning team.


Features

Personalized Wedding PackagesBudget ManagementExtensive Add-ons
Create a wedding plan tailored to your specific preferences and budgetReal-time budget tracking as you customize your wedding planChoose from a variety of entertainment options, decor themes, and specialty services

Pre & Post Wedding ServicesSeamless Meeting SchedulingVendor Marketplace
Options for engagement photoshoots, honeymoon planning, and moreBook consultations with our wedding planners using Cal.com integrationConnect with our curated list of trusted vendors for all wedding needs

Tech Stack

FrontendBackendData & Auth
Next.js with TypeScriptNextjs APIPostgress with Prisma for data storage
Tailwind CSS + Framer MotionCal.com API integrationBetter Auth
Vercel for deployment

Platform Architecture

Platform Architecture


User Journey Flow

User Journey Flow


How It Works

For Couples:

  1. Create Your Account: Sign up with basic details about your wedding plans
  2. Build Your Package: Start with a base package and customize according to your preferences:
    • Venue selection
    • Guest count & seating arrangements
    • Catering options
    • Decor themes & floral arrangements
    • Entertainment choices
    • Photography & videography services
    • Pre-wedding & post-wedding services
  3. Review Budget: See real-time cost estimates as you customize your package
  4. Schedule Consultation: Book a meeting with our wedding planners via Cal.com integration
  5. Finalize & Pay: After consultation, confirm your selections and make payment
  6. Track Progress: Monitor wedding preparation progress through your dashboard

For Admin:

  1. Manage Bookings: View and manage all upcoming wedding bookings
  2. Client Dashboard: Track client preferences, budgets, and consultation schedules
  3. Vendor Coordination: Assign and communicate with vendors for each event
  4. Timeline Management: Create and update event timelines for each wedding
  5. Budget Tracking: Monitor expenses and payments for each client
  6. Meeting Calendar: View and prepare for upcoming client consultations

Package Customization Options

Base Packages

PackageDescriptionIdeal For
Intimate CelebrationCozy and personal experienceWeddings with up to 50 guests
Classic EleganceTraditional and refined celebrationMedium-sized weddings with up to 150 guests
Grand AffairLuxurious and elaborate experienceLarge celebrations with 150+ guests

Add-on Categories

Entertainment

  • Live Band
  • DJ Services
  • Traditional Performers
  • Celebrity Appearances
  • Interactive Stations

Decor & Ambiance

  • Themed Decor Packages
  • Premium Floral Arrangements
  • Custom Lighting Design
  • Statement Pieces & Installations

Pre-Wedding Services

  • Engagement Photoshoot
  • Save-the-Date Design
  • Wedding Website Creation
  • Rehearsal Dinner Planning

Post-Wedding Services

  • Day-After Brunch
  • Honeymoon Planning
  • Thank You Card Design
  • Photo Album Creation

Specialty Services

  • Custom Cocktail Design
  • Gourmet Food Stations
  • Luxury Transportation
  • Childcare Services
  • Pet Accommodations

Dashboard Features

Couple's Dashboard

Couple's Dashboard

FeatureDescription
Wedding OverviewAt-a-glance summary of all selections and timeline
Budget TrackerVisual breakdown of budget allocation and spending
ChecklistInteractive wedding planning checklist with completion tracking
Vendor GalleryPreview selected vendors' portfolios and services
Document HubAccess contracts, proposals, and inspiration boards
Meeting ScheduleView upcoming consultations with wedding planners

Admin Dashboard

Admin Dashboard

FeatureDescription
Client ManagementOverview of all clients and their wedding details
Calendar ViewSchedule of all upcoming consultations and weddings
Vendor CoordinationAssign and manage vendors for each event
Budget ManagementTrack payments, expenses, and remaining balances
Task TrackingWorkflow management for each wedding project
AnalyticsInsights on popular packages, add-ons, and business performance
Ban and UnbanAbility to restrict access for problematic users
ImpersonateSecurely view the user experience from a client's perspective

Booking Process

1

Package Selection

Choose base package, add customizations, and select add-on services

2

Budget Review

View itemized costs, make adjustments, and save selections

3

Consultation Booking

Schedule via Cal.com and share your vision

4

Planning Meeting

Discuss and refine choices with your planner

5

Contract & Payment

Sign contract, make deposit, and set payment schedule


Elegant wedding ceremony setup
Romantic reception decoration
Creative wedding catering display
Joyful couple celebration