DEV Community

Cover image for Completing a side project. Presenting AVCUD.
George Stefanis
George Stefanis

Posted on

Completing a side project. Presenting AVCUD.

During the lockdown I needed a way to distract myself. I decided to watch a movie but the problem I'm having is that I get paralysis from all the options. I normally end up scrolling through endless amounts of movies and in the end I don't pick anything. I decided this time to watch the best movie for each year from the year I was born until 2019.

There is one problem though. How do you define "the best" movie? Is it the box office income? Is it the IMDB score? Is it the most Oscars? I decided to do what every normal person would. I did create a weighted function that takes all three into account, creates a score and ranks them by it. On the back of that I did create https://avcud.com

The idea is simple, you put a year in the search box and the app goes through all the data I mentioned above, crunches the numbers and gives you a visual list of the movies starting from the highest ranked. Under each movie it gives you some basic info (box office income, IMDB score, Oscars won/Oscars nominated). Clicking on the movie title gets you to the movie page where you can see more info and even get suggestions on other similar movies.

AVCUD result page

I am really proud of this. It's the first time I can safely say i did deliver on a product idea I had. It does solve my problem exactly and I ended up using it all the time. I hope you like it. Next steps include creating a page to see individual actor profiles (I like searching movies by actors/directors) and curated lists of movies. I also have some technical issues I need to solve.

As far as technologies are concerned the backend is written in Python3 and dockerized. The frontend is written in Svelte and server side rendered with Sapper (really enjoyed using Svelte). The site is hosted in Google Cloud and Firebase. My technical problems are concerned with Google Cloud. That will be a future blog post.

If you have any feedback please let me know. Check it here: https://avcud.com/

Top comments (3)

Collapse
 
adahyto profile image
Adam

I love the idea. Movie DB I saw multiple times, but very refreshing approach imo. I will use this app.

Collapse
 
patrickweb profile image
Just Patrick • Edited

Hae, could you provide a link to it.

Collapse
 
stefanisg profile image
George Stefanis

Ugh, my bad. Thanks for the shout. :)