From movies to restaurants, nowadays it is very difficult for people to decide on anything. So, I and my team wanted to build a platform where a group of people can enter their preferred movie genres and can find a movie that satisfies all the criteria provided by the genres.
What it does
This web app helps people find common ground on what movie to watch based on the genre they pick.
How we built it
The team was divided into 2: people who did front-end and people who did back-end. The front-end team used HTML and CSS to design a website and user-interface that allows the user to enter their respective genres. The back-end team devised a clever algorithm that quickly iterates through the given data and provides a suitable genre and suggested movies. The database for the movies was scraped from an online movie API that sorted the movies based on genres and popularity.
Challenges we ran into
Due to time constraints and language incapability, we could not link all of the essential parts of our project, and in the end, only have separate but fully functioning parts of the project.
Accomplishments that we're proud of
We ran into several problems while developing the algorithm, but after incorporating several exceptions and test cases into our code, we are super proud of an efficient algorithm that never fails to provide us with the desired output.
What we learned
Throughout the hackathon, we learned a lot of things: Intro to APIs, Machine Learning, etc.; but most importantly we learned how to incorporate several good ideas into a project and how to work together as a team.
What's next for Halfway
With more resources and time, we want to develop Halfway into a Web App not only for movies, but for several locations people can meet at, and many other factors that can make this more than just a rudimentary user-interafce application.