FlickPicks is a social movie discovery and review app built using Kotlin and Jetpack Compose.
Users can add friends, share reviews, and find movies to watch together through a collaborative swiping system.
- Rate and review movies
- Add friends and view their reviews
- Match with friends on movie choices using swipe-based liking
- Mobile-first design (Android app)
- Kotlin
- Jetpack Compose
- Firebase Authentication and Firestore
- Android Studio / AVD Emulator
You can try FlickPicks by installing the APK on an Android device or emulator:
- Download the
Final_Submission.apkfile from the v1.1.0 Release. - Use Android Studio’s Device Manager to create an emulator (Pixel 8 or 9 recommended, API 33+).
- Drag and drop the APK onto the running emulator to install.
- Launch the app and enjoy FlickPicks!
Developed collaboratively as part of CS346 - Software Engineering Principles
Selected for the Winter 2025 Project Gallery (Top course projects showcase).
Team Members:
- Jonathan Gagnon (j23gagno@uwaterloo.ca)
- Malvika Patel (malvika.patel510@gmail.com)
- Neha Padala
- Shaili Kadakia (shailikadakia@gmail.com)