Cardomatic — AI-Assisted Greeting Card Generator

AI-assisted greeting card generation with controlled prompts, templates, and PDF output.

Project Overview

Cardomatic is an AI-powered greeting card generation tool that helps users create personalized card messages and printable output through a guided web workflow.

Visit Project

Key Capabilities

Architecture Overview

AI-assisted greeting card generation with controlled prompts, templates, and PDF output.

Cardomatic — AI-Assisted Greeting Card Generator architecture diagram

Design Decisions

The most important architectural choices behind this project.

Prompt Builder Layer

Prompt construction is separated from UI input so output can be made more consistent, reusable, and maintainable.

Content vs. Layout

AI-generated text is separated from rendering logic so the system can manage unpredictable language output while preserving visual consistency.

Document Pipeline

PDF generation is isolated as a service-style concern, allowing future support for alternate layouts, formats, or delivery channels.

Tradeoffs & Constraints

Leadership Signal

This project demonstrates practical AI integration, document generation, prompt workflow design, and the ability to convert AI output into a polished user-facing deliverable.