This project was my entry for a WWDC18 scholarship. It provides an interactive introduction to RSA Encryption within a Swift Playground. I was fortunate enough to have been selected as a winner, and was given travel to the USA, accommodation for the week and a ticket to attend WWDC18. It was an incredible experience and I'd encourage any student that's into programming to give it a go. While my code is not the best by any means, I have still open sourced the project to let you see that you don't need the cleanest code to get selected.
Here's a video of the project in action.