-
Notifications
You must be signed in to change notification settings - Fork 2
Contributing
Vladislav Balatayev edited this page Jun 13, 2024
·
1 revision
- Multi-module (one feature - one module)
- Clean (presentation, domain and data layers)
- MVVM
- Jetpack Compose (one activity with many composables)
Branch | feature|bugfix/ISSUE-ID_Ticket_name (E.g. feature/EPMEDU-953_Create_Thank_you_page) |
---|---|
First commit: | [ISSUE ID]: Ticket name (E.g. [EPMEDU-953]: Create Thank you page ) |
Additional commits: | Commit description (E.g. Fix detekt) |
[ISSUE ID]: Ticket name (E.g. [EPMEDU-953]: Create "Thank you" page ) |
- Clone the repository.
Copy google-services.json into
app
folder.Copy MapBox keys into
local.properties
file.Copy Amplify configs for dev env into
app/src/dev/res/raw
folder.- (OPTIONAL) Copy Amplify configs for QA env into
app/src/qa/res/raw
folder. - (OPTIONAL) Copy Amplify configs for prod env into
app/src/prod/res/raw
folder.
- Create a new branch.
- Commit your changes.
- Create a pull request to merge the Develop branch.
- Apply
Ready for review
orIn Progress
label depending on the PR state. - Fix comments, but resolve them only if they are minor.
- Apply
Ready to merge
label when you get 1 approval and all comments are resolved.