The Ultimate Wedding Planning Checklist & Dashboard
`); printWindow.document.close(); printWindow.focus(); setTimeout(() => { printWindow.print(); }, 500); }function populateSelect(elementId, options) { const select = getEl(elementId); select.innerHTML = options.map(opt => ``).join(''); }function escapeHTML(str) { if (typeof str !== 'string') return ''; const p = document.createElement('p'); p.textContent = str; return p.innerHTML; }function exportPlan() { const dataStr = JSON.stringify(appState); const dataBlob = new Blob([dataStr], {type: 'application/json'}); const url = URL.createObjectURL(dataBlob); const link = document.createElement('a'); link.download = `wedding-plan-${new Date().toISOString().slice(0,10)}.json`; link.href = url; document.body.appendChild(link); link.click(); document.body.removeChild(link); URL.revokeObjectURL(url); }function importPlan(event) { const file = event.target.files[0]; if (!file) return; const reader = new FileReader(); reader.onload = function(e) { try { const importedState = JSON.parse(e.target.result); if (importedState.weddingDate) { appState = importedState; appState.forceRegen = true; saveState(); setupApp(); alert('Plan imported successfully!'); } else { alert('Invalid plan file.'); } } catch (err) { alert('Error reading file.'); } }; reader.readAsText(file); }function loadState() { const savedState = localStorage.getItem('weddingPlannerState'); if (savedState) { appState = JSON.parse(savedState); } else { appState = { budget: [], vendors: [], openCategories: [] }; } } function simulateDesktopViewOnMobile() { const viewportMeta = document.querySelector('meta[name="viewport"]'); if (viewportMeta && window.innerWidth < 768) { // Setting a fixed width forces the browser to render the page as if on a wider screen. viewportMeta.setAttribute('content', 'width=1200'); console.log('Desktop view simulated for mobile.'); } } simulateDesktopViewOnMobile();function saveState() { localStorage.setItem('weddingPlannerState', JSON.stringify(appState)); }init();})();

Want 151 spicy Truth & Dare cards ready to print? Download here →

Your Wedding Planner | Documentation & Guide

From “Yes!” to “I Do,” Without the Overwhelm

Getting engaged is a whirlwind of joy, excitement, and pure love. But let’s be honest—once the champagne bottle is empty, the reality of planning a wedding can feel… daunting. Spreadsheets get complicated, vendors need tracking, and a million tiny details create a mountain of stress. You’re supposed to be enjoying this journey, not getting lost in it.

That’s the exact pain point this tool was designed to solve. It’s not just another checklist; it’s your centralized, intelligent, and deeply personal wedding planning dashboard. It brings your checklist, budget, and vendors into one beautiful, simple space, so you can focus on what truly matters: celebrating your love story.

How This Tool Transforms Your Planning

Forget the chaos. This planner is built to be your calm in the storm. It’s smart, it’s contextual, and it works with you, not against you.

  • It’s All in One Place: No more jumping between spreadsheets, notebooks, and apps. Your entire plan lives here.
  • Personalized to Your Wedding: Whether you’re planning a Modern, Hindu, or Muslim wedding, the checklist adapts to your specific needs and traditions.
  • Context-Aware Suggestions: When you check off “Book Caterer,” the app gently asks if you want to log the budget or vendor details right then and there. It’s like having a real planner by your side.
  • Always Accessible: Your data is saved in your browser, so it’s always available on your device, and you can even export it for safekeeping.

A Simple Guide to Your Dream Wedding Plan

1. Your Personal Setup

The first time you open the planner, you’ll be greeted with a simple setup. Just enter your wedding date and select your wedding style. This one-time step allows the tool to generate a completely personalized checklist tailored to your timeline and traditions.

2. Master Your Checklist

This is the heart of the planner. Your tasks are automatically organized by timeline (e.g., “12+ Months Out,” “The Last Month”). You can expand or collapse categories to focus on what’s next. As you complete tasks, your overall progress is updated, giving you a wonderful sense of accomplishment!

  • Tiered Lists: Major tasks are broken down into smaller, more manageable sub-tasks.
  • Add Your Own: Every wedding is unique. Click the “+ Add Custom Task” button in any category to add your own personal to-dos.

3. Sync Your Budget & Vendors Seamlessly

When you check off a task that involves a cost or a vendor (like “Book Florist”), a gentle nudge will appear. With one click, you can jump to the Budget or Vendor tab with the details pre-filled, making tracking effortless.

First-Time Budgeting? The app will ask for your preferred currency the first time you log a budget item. This choice is saved automatically for all future entries.

4. Manage Everything with Ease

The Budget, Vendors, and Settings tabs give you full control.

  • Budget: See a summary of your estimated vs. actual costs and a detailed list of all your expenses.
  • Vendors: Keep all your vendor contact information in one organized list, with their phone or email visible at a glance.
  • Settings: Export your entire plan to a file, import a plan, get a printable version, or even download a Google Sheet template for offline tracking.

Upcoming Features to Look Forward To

This tool is just getting started! We’re already dreaming up new ways to make your wedding planning even more joyful and stress-free. Here’s a sneak peek:

  • Smart Reminders: Get gentle notifications for upcoming deadlines so nothing falls through the cracks.
  • Calendar Sync: Automatically add important dates like vendor meetings and payment deadlines to your personal calendar.
  • Guest List Manager 2.0: An enhanced tool to track RSVPs, meal choices, and seating arrangements with ease.
  • AI-Powered Suggestions: Get smart recommendations for vendors or budget-saving tips based on your plan.

Frequently Asked Questions (FAQs)

1. Is my data private and safe?

Absolutely. All your wedding plan data is stored exclusively in the local storage of your own web browser. It is never sent to any server or seen by anyone else. You are in complete control.

2. Can I use this on my phone and computer?

Yes! The tool is designed to be fully responsive and works beautifully on desktops, tablets, and mobile phones. However, since the data is stored locally in your browser, your plan won’t automatically sync between devices. You can use the Export/Import feature in the Settings tab to move your plan between devices.

3. What happens if I accidentally close the tab?

No worries at all! Your data is saved automatically every time you make a change, whether it’s checking off a task, adding a budget item, or updating a vendor. When you reopen the tool, your plan will be exactly as you left it.

4. How does the “Print Plan” feature work?

The “Print Plan” button in Settings generates a clean, beautifully formatted report of your checklist, budget, and vendors in a new browser tab. It’s designed to be printed and used as a physical copy for day-of coordination or for those who love a paper checklist.

5. What is the Google Sheet template?

It’s a supplementary spreadsheet for those who want an offline backup or prefer working in Google Sheets. Clicking the link in Settings will prompt you to make a copy of the template directly to your own Google Drive, giving you another powerful way to manage your plan.

Explore Other Helpful Tools

Planning a life together involves more than just the big day. Here are some other tools you might find helpful on your journey:

Planning a wedding is a journey of a thousand tiny decisions that all lead to one beautiful moment. Remember to breathe, to delegate, and to cherish this time. This tool is here to handle the stress so you can handle the magic. Wishing you a lifetime of love and happiness!

With love, CoupleSuite.