I know the fidget spinner craze was a while back but I still use my physical spinner, so wanted to see if I could replicate it online.
I also thought it could be a way to drive traffic to my other project, which is productivity app, so it kind of fits with the theme of fidgeting and attention.
So I made the fidget spinner and put a link to my other project in the nav bar.
It was a win-win. I learnt a lot making the spinner, and now it accounts for almost 40% of the traffic to my other website.
The spinner has been spun around 32,000 times so far!
It's using React, React Spring and a cool library I found called Propeller to create the inertia effect.
To make it feel even more realistic I added a spinner sound effect from freesound.org (a great resource for sounds!) and made the volume increase as it spins faster.
Would love to hear what you think!