At Best a Work in Progress Oh hey, it's Nick.
Phase 1: Front-end Shareable Movie Lists (easy)
- Hidden Gems
- Must-Watch Movies
- Under-rated Horror Movies
- Most Anticipated Movies 2024
- Best Time-Travel Movies
Phase 2: Back-end Movies + Users + Lists (medium)
- Google login (probably others but this is enough to start)
- Database backend - users, movies, lists
- Grab movie info from omdbapi - update movies at most once daily, easy
- Could keep minimum or maximum data for each movie, evaluate how much value it has for sorting + recommending movies
- Users get "watched" and "want to watch" lists.
- Boolean: watched, liked, disliked, want to watch
- Integer: Watched Movie Rating, Unwatched Movie Interest Rating
Phase 3: Functionality Add Utility (medium-easy)
- Generate a list given two intput lists
- Input: Chris' Want to Watch
- Input: Nick's Want to Watch
- Output: Shared Want to Watch
- Ability to weigh and sort lists
- I'm looking for a sci-fi movie
- Weighted for movies released after 1994
- That both Nick and I have not seen
- Weighted by IMDB rating
- Weighted by number of ratings (big asterix next to movies with 10 or less ratings, bonus points to movies with 1000-10000 ratings for being less well known)
Phase 4: Additional IdeasOptional (difficult)
- Make recommendations for movies not on the list based on similar interests of other users, or some other metric.
- Fav Actors, Directors, Studios (based on movies they like)
- Gamify Lists - gain points/rank for positive ratings
- User Movie Reviews/Discussion/
- "Similar To" relationships, "Sin City" is strongly similar to "Watchmen" and the "The Boys", some similarity to "Kill Bill"
- Community "Movie Clubs", similar to "Book Clubs", watch and discuss.
Phase 5: Beyond Movies
Apply this to things other than movies, first entertainment, books, games, youtube.Personal Goal: Discover & Promote under-recognized Books, Indie Games, YouTube content or anything else of value/interest.
-
Examples:
- Dragon's Egg, 1980 Scifi book with under 9k ratings, 632 revies
- Munmun, surprisingly interesting, kinda bad but fun audiobook
- The Sandman, excellent Graphic Novel to Audiobook
- Noita 56.9k reviews, overwhelmingly positive
Pros
- Useful site/app with only a single user.
- I get value from organizing my watch/want to watch list in an easy to share medium.
- If I want to watch a movie with mom, or Brian, or a girlfriend, or a stranger, this would have value with only 2 users.
- A quick movie profile could be created by showing a dozen movies and having the user swipe right or left based on interest.
- Send link to "Chris' Movie List"
- Show movie thumbnail or trailer + IMDB rating + Summary for each movie
- User quickly swipes interest for each movie on list
- Combine results with Chris' "interest rating"
- Output list with shared interests that can be sorted by different metrics
- Easily create and share lists on social media (free advertising if the site provides enough utility)
- None of this seems technically difficult.
- Even just creating sharable movie lists could have greater than zero value, with very little effort