harshithtunuguntla / project-osus

HacktoberFest OpenSource URLShortener Application - Participate in Hacktoberfest by contributing to any Open Source project on GitHub! Here is a starter project for first time contributors. #hacktoberfest
https://project-osus.vercel.app
18 stars 42 forks source link

Generating and downloading QR codes for shortened URLs #12

Open Shr3y4sm opened 1 month ago

Shr3y4sm commented 1 month ago

QR code generation for shortened URLs :

Providing users with a quick and easy way to share shortened URLs in offline contexts (users can print QR codes, display them at events, allowing people to scan the code to access the shortened URL directly).

After a URL is shortened, users should see an option to generate a QR code. This QR code can be displayed on the confirmation page and allow users to download it directly as an image file.

The feature could include options to customize the QR code’s appearance (colours, logos).

harshithtunuguntla commented 1 month ago

This is a great suggestion and development @Shr3y4sm ! Do you want to work on it so that I can assign it to you?

NarayanaGudiwada commented 1 month ago

/assign

DCGUY009 commented 1 month ago

Hey @NarayanaGudiwada please do tag us so that you can get faster replies in future. This issue is assigned to you, go ahead and work on this. Happy Hacking 🚀

DCGUY009 commented 4 weeks ago

Hi @NarayanaGudiwada the code was breaking when pushed into the main branch. The QR Code was being shown below the footer rather than in a popup as you intended. Can you please check and push the code again so that we can accept your PR.

Here is the error: image

srisujaa commented 3 weeks ago

/assign we can generate the qrcode using python and the image will be downloaded to the folder automatically and then we can give the option to download after clicking on generate qr code button

adhwikaguptha commented 3 weeks ago

/assign we can generate the QR code by importing qrcode library from python and save it using matplotlib's savefig() function

harshithtunuguntla commented 3 weeks ago

Hey @srisujaa @adhwikaguptha ,

@NarayanaGudiwada is already working on the same. He’s almost completed and is working on a small bug.

in the meantime you can pick other issues/ suggest one and we’d be happy to see your contributions.

@NarayanaGudiwada please raise a new PR with the bug fixes, looking forward!

NarayanaGudiwada commented 2 weeks ago

@harshithtunuguntla , It is working fine in local. Seems like there is problem in deployment(CSS is not getting applied). @DCGUY009 also confirmed it is working in his local.