Movie Night

Movie Night is a Flutter application designed to solve the common problem of choosing a movie to watch with friends. The app connects two users via a shared session code and presents them with popular movies from The Movie Database API. Each user swipes right or left to vote on movies, and when both users like the same movie, it's a match! Perfect for movie nights when you can't decide what to watch.

Source Code

View the complete source code for this project on GitHub.

Key Features

Movie Night is a mobile app I built for a course project. It's all about making it easier (and more fun) for two people to pick a movie together.

🤝 Pick Together

Two users join the same session with a code, then swipe through movies. When both like the same one, they get a match — simple and instant.

👉 Swipe to Choose

The interface is swipe-based — right for "yes," left for "no" — so it feels fast, familiar, and easy to use.

🔗 Built with APIs

It pulls movie data from The Movie Database API and uses a custom backend to sync sessions and track choices in real time.

Tech Stack

Flutter

Dart

Material Design

The Movie DB API