CUSTOM VESAK E-CARDS & SHARING
Vesak Card
May 2023
Seasonal greeting-card web app that lets users generate and send personalized Vesak cards by entering sender/recipient names and choosing a card design.

Technologies
Project details
Overview
Vesak Card is a seasonal greeting-card web app. Users enter sender and recipient names, pick a card design, and get a shareable e-card — including WhatsApp share — generated from form input with custom CSS.
It is a public-facing festival tool on shared hosting: a small product with a real URL, not a local HTML file. Live: induwara.rf.gd/vesak. Source: vesakCard-V1.
Problem
Physical Vesak cards do not travel well; a generic social post does not feel like a gift. The brief was a lightweight generator that personalizes a card in the browser and can be sent as a link or WhatsApp message.
What I built
- Form-driven card generation (sender and receiver names)
- Multiple card designs with custom CSS
- Shareable card output, including WhatsApp
- PHP rendering of the shareable card from form input
- Public deploy on shared hosting
Impact
- A live seasonal artefact people can actually send
- Early practice in form-to-page PHP and shareable URLs
- A template for other festival microsites (see Aswenna for a different cultural product)
Key features
- Personalized sender / recipient fields
- Design selection
- Shareable e-card
- WhatsApp share path
- Fast, lightweight pages
Technologies
PHP, HTML, CSS, and JavaScript. No SPA framework — the card has to load on slow mobile connections.
My role
Solo design and full-stack implementation, including the public hosting path.