FRONT-END DEVELOPER

Rubberduck Debugging

This project was made for our "Exploring Code" course, where the goal was to develop skills in storytelling and interactive and graphical web design. The basis for the idea was the programming technique known as "rubber ducking", where one essentially describes one's code to an inanimate object (usually a rubber duck). When explaining the code to the duck, you will walk through the problems in your head, which will help you solve them.

The application uses the React framework, GSAP for interactive elements, Three.js for 3D rendering, and Cannon.js for physics simulation. At presentation day, we held a small competition within the class to see whose project was best, and I'm happy to say we won!

ReactThree.jsGSAPCannon.jsTailwind CSS
Collaborators:
Oskar Sollenberg, Maya Jerndahl Bonk, Alexander Heras, and Jaemin Shim.