Skip to content

feat:optimize plan - #55

Merged
Mayandev merged 16 commits into
mainfrom
feat/optimize-plan
Apr 26, 2026
Merged

feat:optimize plan#55
Mayandev merged 16 commits into
mainfrom
feat/optimize-plan

Conversation

@Mayandev

Copy link
Copy Markdown
Owner

No description provided.

Mayandev added 16 commits April 17, 2026 22:19
Defines the strategy to improve free-to-paid conversion for the AI
avatar generator: increased free quota with watermarking, result page
upgrade nudges, and a yearly subscription plan.

Made-with: Cursor
9 tasks covering free quota increase, watermarking, result page
upgrade nudges, download prompt, yearly plan backend/frontend,
locale updates, and final verification.

Made-with: Cursor
The Gemini API returns images with a data:image/...;base64, prefix.
Strip it before passing to Sharp and restore it in the output.

Made-with: Cursor
Previous watermark was white text on white background, nearly invisible.
Changed to black text with white stroke outline at 60% opacity.
Removed extra alpha manipulation in compositing.

Made-with: Cursor
Create the watermark text directly as an SVG overlay sized to the
image dimensions. This avoids font rendering issues with the static
PNG and ensures the watermark is always visible.

Made-with: Cursor
Use Georgia italic at smaller size with thinner stroke and
paint-order for cleaner text rendering. More subtle and elegant.

Made-with: Cursor
@vercel

vercel Bot commented Apr 26, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
notion-avatar Ready Ready Preview, Comment Apr 26, 2026 2:45pm

@Mayandev
Mayandev merged commit 4a18289 into main Apr 26, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant