Inspiration
MCU (too many old movies too little time)
What it does
It takes inputs from the user on what show they want recapped, and up to what season, and how much time they have. Then we use an algorithm to recommend episodes they should rewatch.
How we built it
Java front-end and back-end + HTML/CSS Styling. Utilized Open OMDb API.
Challenges we ran into
It was our first hackathon, we had limited frontend experience which led to a lot of wasted time trying to figure things out. We had never built an UI before. Furthermore we had some problems delegating and dividing up work between ourselves, and has a lot of merge issues with GitHub. Alongside this, some of use couldn't run the website locally because they had a Windows laptop.
Accomplishments that we're proud of
We made a finished product that works and has high scope. Furthermore, we overcame all the challenges we faced, and were able to do a lot of on the spot thinking when on a time crunch and facing obstacles.
What we learned
We all gained immense experience in web design, API usage, usage of helpful Java libraries, Full Stack-Development and teamwork in context of Software Engineering.
What's next for Recapinator
Recapinator can still be expanded to include details on why certain episodes are recommended. We can expand into movies instead of just shows, and we can also integrate an LLM to cross-verify recommendations from the algorithm and further insight. We can also made this a web app, add more user preferences, and linking the episodes to the app/directly connecting it to streaming services.
Log in or sign up for Devpost to join the conversation.