Enterprise E-Card System
This project was driven by the Vice President asking "Can you throw together an internal e-card system?" I worked on this passion project in my spare time and could not have predicted the results.
The Challenge: No Database and No Budget
The core constraint was designing and building the entire application without any back-end support or a budget. This required all functionality—including message storage—to be handled in the browser.
My largest technical challenge was developing a method to convert the user's formatted message into an unreadable code that could only be decoded when viewing the e-card while also meeting the following requirements:
Formatting: Allowing formatted messages, including line breaks and extended ASCII characters.
Permanence: Providing recipients with long-term access to their received cards.
Content: Delivering a large library of animated cards across multiple categories.
Solution & Rapid Development
I built the entire application, including the initial set of e-cards, in just four weeks, as a side project. The final solution included over 65 animated cards across eight categories.
The Results: Enterprise-Wide Adoption
What began as a solution intended to be limited to the Corporate Relations department scaled to the entire enterprise within three months, purely by word-of-mouth.
Enterprise Standard: The e-card system became the enterprise recognition solution of choice, even replacing gift cards.
High Engagement: The application was so popular it generated direct "fan mail" from users, along with new feature suggestions.
This project demonstrates my ability to deliver scalable, and highly valuable software by overcoming major technical constraints through innovative front-end engineering.





