Show HN: OSS Next.js 13 app to find great movies
next-movie.transitivebullsh.it
next-movie.transitivebullsh.it
I built next-movie for two reasons:
1. To scratch my own itch and experiment with Next.js 13's new appDir architecture based around react server components
2. To build a better experience for finding great movies
I definitely accomplished #1 and #2 is a WIP.
The underlying movie database uses a combination of TMDB (primary source), IMDB, Rotten Tomatoes, and Flick Metrix, and is open sourced here: https://github.com/transitive-bullshit/populate-movies
Currently, you can filter / sort by IMDB rating, Rotten Tomatoes scores, genre, and more. All movies include the best official trailer on YouTube according to a heuristic, and you can view search results by 3 different layouts: Grid (netflix-style), List, and Single.
Single-movie view is for people like myself who are tired of looking at endless feeds... it gives you a single movie matching your search at a time, with a big "Next Movie" button to cycle through the results one-at-a-time.
The algo to pick the next movie is actually really interesting.. it uses a 2D dissolve effect to traverse the search space (with a random offset generated client-side), making it so you cycle through movies seemingly at random but without duplicates. (https://github.com/transitive-bullshit/dissolve-generator)
The app is open source on GitHub here: https://github.com/transitive-bullshit/next-movie
Cheers,
Very awesome!
User accounts + "seen it" is coming soon. Streaming availability + links is also coming soon. The "export list" is a great idea; going to have to think about this one :)
Thanks!!