Name | Version |
---|---|
Flutter SDK | v1.12.13+hotfix.8 (stable |
Dart SDK | > 2.7.0 |
Android Studio | > 3.5 |
Xcode | > 10.0 |
VSCode | Any |
IntelliJ | Any |
- Verify your Flutter and Dart SDK versions
Verify Flutter SDK installation
flutter doctor -v
Getting Dart SDK version
dart --version
- Clone the project
git clone https://gitlab.com/dctx/rapidpass/rapidpass-checkpoint/
- Run the project
flutter run -v
- Please visit the project board and assign yourself a ticket
- Create a new branch from the
develop
branch [1] - Please only commit the files that are relevant to the ticket you are working on
- Push the changes to your branch
git push origin feature/99-added-profile-image
NOTE: Do not push the changes directly to the
develop
branch.
- Submit a merge request [2]
- In the Slack channel, ask someone to review your code
- If there are no issues, merge the branch yourself and delete the merge request branch
- You deserve a pat on the back, celebrate!
[1] Creating a branch guidelines
- Naming convention, choose from:
feature
,hotfix
:
Example:
git checkout -b hotfix/<ticket_no>-what-you-did
feature
- If you are an adding a new feature to the apphotfix
- If you are working on quick-fixes/patches to ensure that thedevelop
branch is buildable
[2] Merge request guidelines
- Details: Include a meaningful merge request description so the code reviewer code easily check what are the changes made
- Demo: If working on a UI or bug fix, it's recommended that you add a GIF or video in the merge request.
Template:
Example (copy and paste):
**Ticket**
- #ticket
**Changes**
- Some high-level change/s
**Attachments (if any)**
(upload or drag and drop files here)
Please see LICENSE.