This app uses Amazon DynamoDB with Next.js and Vercel (view source).
Movies are fetched from the DynamoDB table when the page loads. It has been seeded with the top 5000 movies from TMDB. When a user votes on a movie, useOptimistic is used to instantly show the new score and updated time.
Fetched 4800 movies in 254.70 ms