As a lifelong horror fan, I often find it frustrating trying to find ratings for genre-films that aren't skewed heavily by the general public. While those ratings are certainly helpful for a large percentage of the audience, horror fans will usually have a different set of criteria for what makes a movie worth watching or not than the public at large.
Not only that, I sometimes forget which movies I've seen or not, especially when they'e not all that great. Because of this, I've accidentally re-watched the first dozen or so minutes of a movie before I remember that it wasn't even worth watching in the first place.
To solve these problems, I've created A Good Scare. This web app will allow users to create a watchlist, rate movies, and leave reviews with the hopes that horror fans can collaboratively generate a fan-based score and horror resource.
Third-party API integration with TMDB's movie search and details APIs
Registration
Authentication / Authorization
A Watchlist
Ability to rate movies
Ability to review movies as well as edit existing reviews
More features in-progress
Fronted
React
TypeScript
React Context
Tanstack Query / React Query
React Router
MUI
Axios
Backend
Express
Drizzle
HttpOnly cookies
JWT
Data
PostgreSQL
Hosted on Render