Skip to content

feat: add campaign templates gallery with clone-to-create#819

Merged
joelpeace48-cell merged 2 commits into
FinesseStudioLab:mainfrom
luciachizaram:feat/campaign-templates-810
Jun 29, 2026
Merged

feat: add campaign templates gallery with clone-to-create#819
joelpeace48-cell merged 2 commits into
FinesseStudioLab:mainfrom
luciachizaram:feat/campaign-templates-810

Conversation

@luciachizaram

Copy link
Copy Markdown
Contributor

Fixes #810

What changed

  • Add campaignTemplates service with 5 curated templates (Referral, Leaderboard, Tiered Rewards, Airdrop, Community Engagement)
  • Add template routes: list, get, clone with validation, save-as-template
  • Mount routes at /api/templates

How to test

  • GET /api/templates — returns template catalog
  • POST /api/templates/referral-basic/clone with overrides — returns validated config

Add curated template catalog for common campaign patterns:
- Basic Referral, Weekly Leaderboard, Tiered Rewards, Registration Airdrop,
  Community Engagement templates
- GET /api/templates — list template summaries
- GET /api/templates/:id — get full template config
- POST /api/templates/:id/clone — clone template with overrides + validation
- POST /api/templates/save — save existing campaign as template

Fixes FinesseStudioLab#810
@vercel

vercel Bot commented Jun 29, 2026

Copy link
Copy Markdown

@luciachizaram is attempting to deploy a commit to the joelpeace48-cell's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Jun 29, 2026

Copy link
Copy Markdown

@luciachizaram Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@joelpeace48-cell joelpeace48-cell merged commit 9dca31a into FinesseStudioLab:main Jun 29, 2026
3 of 14 checks passed
joelpeace48-cell added a commit that referenced this pull request Jun 30, 2026
feat: add campaign templates gallery with clone-to-create
joelpeace48-cell added a commit that referenced this pull request Jun 30, 2026
feat: add campaign templates gallery with clone-to-create
joelpeace48-cell added a commit that referenced this pull request Jun 30, 2026
feat: add campaign templates gallery with clone-to-create
joelpeace48-cell added a commit that referenced this pull request Jun 30, 2026
feat: add campaign templates gallery with clone-to-create
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.

Ecosystem: Campaign templates gallery + clone-to-create

2 participants