Mazentic

Generate Your Master AI Prompt

The difference between AI generating useless toy code and shipping a $20/day money-maker is prompt constraints. Select your target app and generate an airtight instruction set.

Why this prompt structure works:
• Explicitly bans time-wasting features like multi-tenant permissions.
• Dictates typography and color systems to prevent generic AI styling.
• Forces real functioning handlers so you get a usable MVP on first output.
vibe_master_prompt.txt
Act as a principal software engineer and world-class frontend designer. Build a complete, production-grade, 1-day micro-SaaS application called "DocuStamp & Invoice Beautifier".

APPLICATION GOAL:
Turn raw Stripe/PayPal text or spreadsheet rows into designer-grade branded PDF receipts in 5 seconds.
Target Audience: Freelance designers, agency consultants, Shopify store owners, digital nomads needing EU/VAT tax compliant receipts.
Urgency / Value: Clients demand formal, high-end PDF invoices before releasing payments. Freelancers hate Word/Excel formatting and refuse to pay $40/mo for Freshbooks.

CORE ARCHITECTURE & TECH STACK:
- Frontend Framework: React 19 with Vite, Tailwind CSS v4, Lucide React icons, and pure client-side state.
- Persistence / Data: Instant zero-backend persistence via browser localStorage with import/export JSON backup.
- Monetization Engine: Stripe Payment Link redirect for the $19-$29 unlock, storing payment state in browser storage with verification escape hatch. ($19 Lifetime Access (or $9/month Pro))

MANDATORY MVP SPECIFICATION (Must be fully operational):
1. Interactive live PDF preview with 4 clean European & Silicon Valley templates
2. Client VAT/Tax number validator and QR code payment embed (Revolut/Wise/Zelle)
3. 1-click export to high-res vector PDF via browser canvas / jspdf (zero backend processing required)
4. Local storage saving of company logo, address, and recurrent line items
5. Stripe Checkout button unlocking watermarked exports and custom color palettes

STRICT ANTI-SCOPE RULES (Do NOT build or import these in this sprint):
- Do NOT build full accounting ledger or bank synchronization
- Do NOT build recurring automatic email drip schedulers in Day 1
- Do NOT build team permission roles or multi-organization switches

UI & DESIGN SYSTEM RULES:
- Layout Baseline: Full 1440px desktop presence. No cramped floating mobile boxes on large monitors.
- Color Palette: 60% deep slate/black canvas (#090D16), 30% subtle card surface (#0F172A) with hairline 1px borders (#1E293B), 10% high-intent emerald (#10B981) accent.
- Typography: Display font for headings with text-wrap: balance to prevent orphan words. Tabular figures (font-mono tabular-nums) for all numbers, prices, and metrics.
- Zero Dead Clicks: Every interactive button, tab, modal, export trigger, and filter MUST have a working handler with immediate visible state updates.
- Zero Broken Images: Use real SVG iconography or CSS gradients; never link to external fragile placeholder hosts.

DELIVERABLE:
Provide the complete, pristine TypeScript/React code ready to mount immediately without placeholders, TODOs, or truncation.
Ready for Claude 3.7 Sonnet / Cursor / Google AI Studio