Skip to content

Feature: Dynamic QR Code Generator for Creator Profiles #291

Open
Kaviyasree-N wants to merge 1 commit into
mayo-byte07:mainfrom
Kaviyasree-N:feature/dynamic-qr-generator
Open

Feature: Dynamic QR Code Generator for Creator Profiles #291
Kaviyasree-N wants to merge 1 commit into
mayo-byte07:mainfrom
Kaviyasree-N:feature/dynamic-qr-generator

Conversation

@Kaviyasree-N

Copy link
Copy Markdown

🎯 What This PR Adds

A native QR Code Generator Module inside the creator dashboard that allows users to:

  • Generate high-resolution, scannable QR codes for their Conn profile
  • Download QR codes as PNG for offline marketing materials
  • Copy profile URL with one click

🚀 Key Features

  • Client-side only - Zero database changes, no server load
  • Instant download - One-click PNG export
  • High resolution - 250x250px QR codes with error correction
  • Seamless UX - Modal overlay with live preview
  • Print ready - Perfect for business cards, flyers, merchandise

🛠️ Implementation

  • Uses QRCode.js library from CDN
  • Integrated into existing sidebar navigation
  • Modal design matches Conn's design system
  • Works with existing authentication system

✅ Testing

  • QR code generates correctly
  • Download PNG works
  • Copy URL works
  • Modal opens/closes properly
  • Works on mobile devices
  • No console errors
  • Works with existing user sessions

📋 Checklist

  • Code follows project style
  • No breaking changes
  • Self-tested
  • Ready for review This PR is ready for review...!

@vercel

vercel Bot commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

@Kaviyasree-N is attempting to deploy a commit to the Mayo's projects Team on Vercel.

A member of the Team first needs to authorize it.

@Kaviyasree-N

Copy link
Copy Markdown
Author

🚀 Ready to Merge - GSSoC'26

Hey @mayo-byte07

This PR adds a Dynamic QR Code Generator to the creator dashboard. Feature is complete, tested, and ready for production.

Please review and merge when possible. ✅


@Kaviyasree-N | GSSoC'26

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