Inspiration

I got inspiration from the "QR Code Generator" website; that website makes millions only by selling dynamic QR codes for its users on a subscription basis. The website itself will do all the work on its own, like a money-making machine. Then I planned to build a website like the QR Code Generator" website. And I chose to do it on Wix because I have been using it since 2009 and I love Wix. And I am myself a certified Velo developer. I gained a lot of knowledge while working on this project. Initially, some of my friends said that Wix was not suitable to build a SaaS website, but I proved them wrong, and they are stunned after seeing the final result.

What it does

It does all the things that the world's top QR Code Generator website does. Our website can do the following:

  1. Powerful to generate static and dynamic QR codes.
  2. QR codes are editable and trackable.
  3. QR codes' color, pixel, and design are changeable.
  4. Embedding a logo on a QR code is possible.
  5. QR codes are downloadable in JPG, PNG, and SVG formats.
  6. Custom frames can be merged with the QR code.
  7. QR codes can be saved in a unique dashboard.
  8. Advanced dashboard to save, edit, delete, reset, and track QR codes.
  9. QR codes are expirable. For all non-paying users, our system will automatically delete the QR code, as well as its statistical reports and documents, after 90 days from the date of its creation.
  10. All our QR codes will have a dynamic short link, which can be copied from the dashboard.
  11. Our dashboard will regularly let users who don't pay us know when the QR codes will expire. It will highlight the date of expiration in different colors depending on the time left to renew.
  12. Our dashboard will show the total visitors and unique visitors of the QR codes.
  13. We use lightboxes to pop up the edit, delete, stat, and download functionalities.
  14. Our dashboard can show the detailed graph of the statistical report, and we can filter the results by date and time. And they can download the graph in PDF format, and they can also download the stats in CSV format.
  15. Our dashboard has a search function and we use smart pagination function.
  16. Users can create QR codes for any URL or for any PDF document instantly.
  17. When a user deletes the QR code our system will automatically find its statistical reports (stored on a different database) and PDF document (stored on Wix media) linked with that QR code and will delete it along with the QR code.
  18. We built a system to show ads for our non-paying users' QR codes, and that ad will delay the redirection for 10 seconds, and only after the 10 seconds will our system redirect them to the respective URL. We use wix-router API to accomplish it.
  19. Our system will redirect the paying users instantly, without any delay, to the respective URL. We use wix-http-functions to accomplish it.
  20. Our system will change the dashboard for paying and non-paying users. Most of the features are disabled for non-paying users. And once they start paying, everything will start working for them. We use the Wix onPlanPurchased( ) and getPricingPlans( ) APIs to accomplish it.
  21. Our system will change the status of the paying users and will never delete their QR codes, stats, and documents.
  22. We build an API for our users so they can use it on their websites to create QR codes.
  23. We built a bulk QR code creation system so that our users could create QR codes in bulk by simply uploading a csv file. Our system will do the rest of the work, and they can download the QR codes in a single ZIP file in seconds.
  24. We integrated a QR code scanner into our website so that people can scan their codes from there as well.
  25. We create a tracking system that collects the scanners' IP addresses and then uses third-party APIs to determine their location. Users can also view and download the location details from our dashboard. There are plenty of other minor R&D projects done internally to add smoothness to our website, and we are so happy that Wix is enough to build complicated websites at a very low cost.

How we built it

Velo helped us a lot to built this automated website.

Challenges we ran into

Integrating the graph is a very big challenge we faced but we did it after huge trial and error.

Accomplishments that we're proud of

Bulk QR code Generator, Integrating Graph, Merging multiple images and allowing our users to download the required documents in ZIP, PDF, PNG, JPEG, SVG is where we are very proud of.

What we learned

We learned to be +ve because initially my friends demotivated me to build complicated websites on Wix but Wix is capable of building complicated website and I proved my friends that they are wrong.

What's next for Live QR Code Generator

We want to increase the speed of the website and we are working on it.

Built With

Share this project:

Updates