To run MovieOsirisApp locally, follow these steps:
- Clone the repository:
git clone https://github.com/cuongtp1408/MovieOsirisApp
- Change to the project directory:
cd Osiris
- Install the dependencies:
flutter pub get
- Set up Firebase:
- Create a new Firebase project at Firebase Console.
- Add an Android and/or iOS app to your project and follow the setup instructions to obtain the necessary configuration files (google-services.json and/or GoogleService-Info.plist).
- Enable Firebase Authentication and Firestore in your Firebase project.
- Configure TMDb API:
- Sign up for a free account at The Movie Database and obtain an API key.
- Replace your API key to the lib/Services/API.dart file:
String apiKey = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
- Run the app:
flutter run
- Flutter: A cross-platform UI toolkit for building beautiful, natively compiled applications.
- Firebase: A comprehensive suite of cloud-based tools for building and managing apps.
- The Movie Database (TMDb) API: A rich movie and TV show database with detailed information and media content.