MovieFaves is a Flutter-based movie app that allows users to discover, curate, and share their favorite movies effortlessly. With seamless integration of Firebase, this app enables user authentication, efficient file storage, and smooth database operations.
- Explore a vast collection of movies from various genres and eras.
- Curate personalized lists of your favorite films to revisit anytime.
- Dive into detailed movie information including plot summaries, cast details, and ratings.
- Share your passion for movies with friends and fellow enthusiasts.
- Seamless user experience with intuitive navigation and a friendly UI.
- Flutter: Frontend development framework for building beautiful and performant UI.
- Dart: Programming language used to develop Flutter applications.
- Firebase: Backend services for authentication, file storage, and database management.
-
Clone the repository:
git clone https://github.com/PumPum7/Movie-App-Flutter.git cd Movie-App-Flutter
-
Install dependencies:
flutter pub get
- Set up Firebase:
- Create a Firebase project at Firebase Console.
- Enable Authentication, Cloud Firestore, and Cloud Storage services.
- Follow this guide
- Run the App
flutter run
- Homepage
Contributions are welcome! If you find a bug or want to add a new feature, feel free to open an issue or submit a pull request.
Happy movie curating with MovieFaves! 🍿🎉