You can contribute in many possible ways, either opening/commenting issues or fixing bugs/adding new features.
If you're planning to contribute with source code, please consider the workflow below:
- Fork the project on GitHub
- Clone your own Fork
- Set up the project locally
- Create an upstream remote and sync your local copy
- Create a branch based on
develop
to add your changes - Push your working branch to your fork
- Create a new pull request from your branch into the upstream
develop
branch - Look out for any code feedback and respond accordingly
This repository contains multiple projects using different technologies.
The Android mobile application is written using Kotlin. To work on it you're better going with Android Studio.
The Android mobile application depends on an HTTP API. It was written in JavaScript, running on a Node.js environment. Since it is aimed to run on a docker container you should have docker installed in your system.