Developer Setup
This guide will walk you through setting up the Clandestine project on your local machine for development and testing.
Prerequisites
Flutter SDK (Version 3.29.0 or higher)
Dart SDK (Version 3.8.1 or higher)
An IDE like VS Code or Android Studio
Access to a running instance of the Zima backend service.
Installation
Clone the Repository:
Bash
Copy
git clone <your-repository-url> cd deepfakeInstall Dependencies:
Bash
Copy
flutter pub getConfigure Environment: Ensure your
lib/app/constants/constant.dartfile is pointing to your backend server (see the Configuration & Environment page).
Running the Application
Run in Debug Mode:
Bash
Copy
flutter runPlatform-Specific Permissions:
iOS: Open
ios/Runner/Info.plistand ensure the usage descriptions forNSMicrophoneUsageDescriptionandNSCameraUsageDescriptionare appropriate for your app store submission.Android: Open
android/app/src/main/AndroidManifest.xmlto review the required permissions likeCAMERAandRECORD_AUDIO.
Last updated