• Townie
    AI
  • Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
FusionI

FusionI

weddingintros

Public
Like
weddingintros
Home
Code
3
backend
1
frontend
3
README.md
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
README.md
Code
/
README.md
Search
5/20/2025
README.md

Wedding Invitation Video Service

A web application for browsing, customizing, and ordering wedding invitation videos via WhatsApp.

Features

  • Browse different wedding video themes
  • Preview themes with sample videos
  • Customize wedding details
  • Order directly via WhatsApp
  • Optional payment methods

Project Structure

├── backend/
│   └── index.ts         # Main API handler with Hono
├── frontend/
│   ├── app.js           # Main application logic
│   ├── index.html       # Main landing page
│   └── themes.js        # Theme data and selection logic
└── README.md

How It Works

  1. Users browse the available wedding video themes
  2. They select a theme they like and can preview it
  3. After selecting a theme, they fill in their wedding details
  4. They click "Order via WhatsApp" which opens WhatsApp with a pre-filled message
  5. The business owner receives the order details via WhatsApp and can discuss payment options

Technology Stack

  • Frontend: HTML, CSS (with TailwindCSS), JavaScript
  • Backend: TypeScript with Hono framework
  • WhatsApp integration for ordering
  • Val Town for hosting and deployment

API Endpoints

  • GET /api/themes - Get all available themes
  • GET /api/themes/:id - Get a specific theme by ID
  • POST /api/orders - Submit an order (currently just returns success)

Payment Methods

The application supports various payment methods which can be discussed with customers via WhatsApp after they place an order:

  • Bank transfers
  • Credit/debit cards
  • Mobile payment services
  • Other payment methods as requested

Customization Options

Each wedding invitation video can be customized with:

  • Bride and groom names
  • Wedding date
  • Venue details
  • Additional information
  • Personal photos (sent via WhatsApp)

Future Enhancements

  • Direct payment integration
  • More theme options
  • Video preview customization
  • User accounts for order tracking
  • Email notifications
FeaturesVersion controlCode intelligenceCLI
Use cases
TeamsAI agentsSlackGTM
DocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Open Source Pledge
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.