-
Download the Xcode 11 release.
-
Clone repository branch dashboard_ele_view
git clone -b dashboard_ele_view https://gitlab.com/siddharth952/agora-ios.git
-
Run
carthage update
to install tools and dependencies.
iOS Application for Agora Web that uses Agora: An Electronic Voting Library implemented in Scala. This application uses Agora Web API as backend application.
To run the development environment for this frontend, you need Git installed.
- Try to do a root cause analysis for the issue, if applicable.
- Reference the issue being fixed in the corresponding PR.
- Use meaningful commit messages in a PR.
- Use one commit per task. Do not over commit (add unnecessary commits for a single task) or under commit (merge 2 or more tasks in one commit).
- Add screenshot/short video in case the changes made in the PR, are being reflected in the UI of the application.
- Close the issue as soon as the corresponding PR is accepted/closed. (1)
(1) . https://docs.gitlab.com/ee/user/project/issues/managing_issues.html#closing-issues-automatically
- Send a MR without an existing issue.
- Fix an issue assigned to somebody else and submit a PR before the assignee does.
- Report issues which are previously reported by others. (Please check both the open and closed issues).
- Suggest unnecessary or completely new features in the issue list.
- Add unnecessary spacing or indentation to the code.