I'm really happy you liked it :)
It's a solo project and I built it only in JavaScript without framework. It was good at the beginning but doing any polishing like animation made it difficult.