Inspiration
Watching movies alone is boring. What if an app could harvest data from your Netflix profile and match you with watching buddies based on common interests and availability? Chillax is a location-based app that helps you find movie-lovers in your area with common tastes.
What it does
Open the app, and complete a sentence with dropdown menus: for example, "comedy films on Sunday evening." Then, the app matches you with like-minded movie-watchers for unbeatable Netflix and Chill experiences. Through Chillax, you can make new friends over movies, meet people with similar tastes, and find time in your life for social entertainment.
How we built it
We built an Android app and a Python/Flask/PostgreSQL/Heroku backend. The app uses Volley to communicate with the backend via a REST API.
Challenges we ran into
Configuring PostgreSQL was quite time consuming, as was using Volley for asynchronous web requests on Android. Additionally, Netflix shut down its public API a year ago, making it difficult to scrape the site for user data, even with login credentials.
Accomplishments that we're proud of
We built a full stack web app, and we solved a real problem for which no solution previously existed! That's exciting!
What we learned
We learned a lot about Flask and REST web applications. Additionally, the Android asynchronous programming was challenging and rewarding!
What's next for Chillax
We are pursuing further Netflix integration on the backend. We also want to build an iOS app, along with a chrome extension that can track your Netflix times and remind you to make it a social experience!
Log in or sign up for Devpost to join the conversation.