Inspiration

We all shared a common pastime of watching different movies, but it was always so hard to choose the perfect movie to watch with everyone having such different genre tastes. What inspired us to create the project came down to how indecisive we were about choosing what to create our project about. We realized that if we couldn't develop a project idea, why not create something that would help us with our favorite activity?

What it does

Our website, Film Decision Pal, allows user to find movie recommendations based on their personality type. The user takes a quick personality test to determine what kind of person they are and then receives movie recommendations based on their input.

How we built it

We used HTML, CSS, and Flask to help put our idea together

Challenges we ran into

Many of the challenges that emerged were all based on whether we knew the language or not. As this is our first event and we are for the most part new to Computer Science and programming in general, it was a little challenging for us to design a project with the little knowledge we had.

Accomplishments that we're proud of

The main accomplishment that we are all proud of is having the opportunity to share a unique experience through programming with a tight deadline. We knew very little about the programming languages necessary to create Film Decision Pal, yet we spent the time learning as we programmed, which ultimately helped us reach our goal.

What we learned

We broadened our understanding of programming languages and discovered the readily available resources when we needed help. When we were stuck, mentors guided us in the right direction so we could accomplish our goals with the utmost efficiency. We not only overcame our challenges but also grew closer as a team.

What's next for Film Decision Pal

We wanted to keep things for the most part pretty simple for this iteration of the project as we wanted to at least meet the MVP, since we are all really early in our coding careers. Later iterations of this project would look like implementing an entire database for the movies and expanding on the already developed code. We would also enhance the logic or add user inputted voting that would impact when a movie would show up for a certain personality type. We would look to add matching movie posters/covers that would come up with the recommended movie. In addition, we would add React or SolidJS to help with the user experience.

Built With

Share this project:

Updates