Note
We use Expo and EAS with development builds for the development of this application.
- Clone the repository:
git clone <repository-url>
andcd denguechatPlus-mobile
- Install dependencies:
yarn install
- Run the app on your device:
yarn ios
oryarn android
Note
This section is aimed at members of the core team.
We use EAS (Expo Application Services) for our CI/CD pipeline. The build triggers and configurations are managed through the Expo panel.
-
Feature Development: Create a new pull request from a feature branch targeting
develop
- This triggers an Android build that points to the sandbox environment
- Used for testing and development purposes
-
Production Release: When ready for release, merge to the
main
branch- This triggers both Android and iOS builds
- Builds are automatically submitted for production testing
All pipeline configurations, including which branches trigger new releases, are configured in the Expo panel.