You scanned the QR code!

or navigated to this page using the url...

Creating it:

Once I got the idea, the question had to asked:

Is it possible to hand draw a QR code?

so a sketch of a QR code in pencil was created:

And... They didn't work.

But, having gone too far to quit, I traced over everything in pen

And, to everyone's suprise, it worked!

After buying and choosing a heart, I came to the wall during my lunches and began creating a grid. Unforchenetly, someone decided to draw OVER the heart and grid.


Feeling defeated, I dicided to work on a different heart after school to get it done before someone else choose to draw over this heart.



After about 2.3 hours of work, we finished creating the grid and called it a day


After another 5.6 hours of work spread out over 2 days. The QR code was completed.

Where should it go

One question had yet to be answered, were will the QR code go? It felt like no matter what was url choosen, there would always be a better choice.


I began to search for a redirect service that would allow me to change were it redicted you to even after creating it. To my suprise, it didn't exist

The solution?
Build your own redirect service!

And so I did: https://kihtrakraknas.github.io/RED/

It worked, but because I had build it so anyone could use it, it had to access a database after the webpage loaded, which ment there was a decent wait time before being redirected.

I decided on a different idea using the same redirect + database concept

It would choose a random page from a list of good webpages and take you there. But to take full advantage of using a database I decided to allow anyone to suggest a webpage and the QR code would have a random chance of taking you to that page.


Thanks to:

Evelyn for wasting an afternoon helping me draw a grid


Joey for letting me drag him into helping


Vishal for saving me from spending WAY to long picking a location


Arshita for convincing & helping me fix up the QR code when it faded