The app is built in Next.js. Components are created using ChakraUI. I used react-spring for the animations. The SVG images are from undraw.co.
(Also started a YouTube channel where I explain how I did the SVG animations! You can check it out on https://www.youtube.com/channel/UCE7h4of6ywpAG87KXHV6UrQ)
I use a simple cron job on Heroku which is run every hour to fetch the most-liked tweets and upload them to a Postgres DB using Prisma. The app itself is hosted on Vercel.com.
I'd love to hear your feedback! Especially, I'd like to hear what you'd suggest doing to filter out "off-topic" tweets so that only the webdev related ones are shown.