Skip to content

Personal media review website. Written in Vue with Python and Mysql

Notifications You must be signed in to change notification settings

TrustyF/trusty-corner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Trusty's Corner

Welcome! This is my personal media review website / blog. It is published on trustymovies.com.

Screenshot1

Dev

  • Vue 3
  • Python Flask
  • Mysql
  • Deployed with Firebase.

Features

Ratings

Ratings are split into: my personal rating, public rating and the combined circle.

Screenshot2

The public rating is visually remapped to better match my personal rating distribution.

The combined circle takes the average of both ratings to provide an easy shorthand of the overall consensus between my personal assessment and the public opinion but also serves as a valuable reference for decision-making. This collaborative approach ensures a more comprehensive and balanced evaluation, taking into account both personal preference and the collective sentiment

Tags

Medias are annotated with various tags. These are meant to provide a simple breakdown of my opinion, and to help you decide what to pick.

Screenshot3

Tags are categorized into different colors representing their sentiment:

  • Gold: the highest honors, the best at what it does
  • Green: Positive
  • Purple: Caveat or disclaimer
  • Red: Negative
  • Grey: Gripe or light criticism

Searchbar

Features a flexible keyword-matching search.

Screenshot4

Various Filters can also be applied to match specific attributes like: runtime, release date, rating, etc.. Search fields are matched sequentially:

  • name
  • genre
  • tags
  • studio
  • author Each field attempt to find as much as it can and moves to the next if nothing is returned. This allows for a more intuitive user experience.

Stats

These are really just to satisfy my own curiosity. Each media category can be graphed if the necessary values are available.

Screenshot5

If possible the average personal rating and public rating will be plotted against the specified category.