I’m an unemployed software developer with some time to make things I’ve wanted to exist.
I just released a web app that lets you log in with your Plex account which imports the movies available in your library, create a voting session, and invite friends to vote on movies. When a movie gets votes from all your friends in the session, it is declared the winner and the session creator will get a link to open the movie in Plex.
I was tired of endlessly scrolling through my movie library whenever it was time to pick a movie. I think this will help.
Here are some screenshots
Check it out if you like the idea. You can reply here or DM if you run into any issues or have any ideas.
Some of my ideas for the next features to add:
- Filter by watched/unwatched
- Select genres for the voting session
- Make popcorn
Very cool. Much better than what I do with my friends, which is post a message on Discord saying “🥊 react for movie A, 🐱 react for movie B, etc.”
The project is open source and the repository is here: https://github.com/wheresfrank/voterr
The filter by watched/unwatched feature got fast-tracked after my wife was complaining about having to vote on movies we already watched. 😅 It is live now.
Another device is attempting to sign in using your Plex account. You should only continue if you know this device and intend to grant it access.
Is there no way to get my library without getting added as a device on my Plex? Though I assume that’s some limitation Plex has - as far as I’m aware, there’s no scoped authentication options? Looks like an interesting project though, nice work :)
The IP and location is the Heroku server where the app is hosted.
I checked Overseerr and they have a nicer message when you log in
I’ll have to dig into it and see if there is a better way to authenticate. Plex doesn’t have much documentation for 3rd party app developers.
This issue has been fixed now
Very cool nice work :)
Looks neat! I didn’t see Docker install instructions or even a link to the image on a registry, yet there is a Dockerfile. Do you support Docker-based self hosting?