VowsMarry
A comprehensive wedding planning platform that helps couples organize every aspect of their special day.
About
VowsMarry is a modern wedding planning application designed to simplify the complex process of wedding preparation. From managing tasks and budgets to coordinating with vendors and organizing events, VowsMarry provides couples with all the tools they need in one centralized platform.
Key Features
- Task Management - Create, organize, and track wedding-related tasks with priorities, categories, and due dates
- Budget Tracking - Monitor expenses across different categories, track payments, and stay within budget
- Vendor Management - Research vendors, store contact information, track bookings, and manage ratings
- Document Storage - Securely store and organize important documents like contracts, licenses, and receipts using Cloudflare R2
- Event Calendar - Visualize your wedding timeline with an interactive calendar for schedules and deadlines
- Additional Planning Tools - Manage dowry tracking, dress codes, souvenirs, and rundown schedules
- Secure Authentication - Protected user accounts with database-backed sessions
Technology
Built with modern web technologies for performance, scalability, and developer experience:
- Frontend: SvelteKit 2 with Svelte 5 and TypeScript
- Database: Cloudflare D1 (SQLite) with Drizzle ORM and Kysely
- Storage: Cloudflare R2 for file uploads and document management
- Authentication: Better Auth with database-backed sessions
- Styling: UnoCSS with shadcn-svelte component library
- Deployment: Cloudflare Pages with Workers for edge computing