Song rating web app with "Tinder-like swipes" and pseudo-random song picking. (working prototype, first time using react)
A quick school project built with React, Mui, Typescript, Firebase and Deezer API. Swipe cards are implemented using react-tinder-card.

Live demo available here. Meant to be used on mobile resolutions. Current firebase plan is on free-tier, rate limiting problems may (and will) occur.
npm >= 9.3.0
node >= 18.14.0
npm install
npm run dev
I strongly suggest you connect your own firebase instance. Stupid firebase, had to use it.