# Contributing ## Prerequisites - [Node.js](https://nodejs.org/en/download/) (built with v24) - [NPM](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) - [Git](https://git-scm.com/downloads) ## Installation 1. Clone the repository: ```sh git clone https://github.com/Termix-SSH/Mobile ``` 2. Install the dependencies: ```sh npm install ``` ## Running the development server Run the following command: ```sh npm run start ``` This will start the Expo development server. You can use `Expo Go` or use it in a development build. ## Contributing 1. **Fork the repository**: Click the "Fork" button at the top right of the [repository page](https://github.com/Termix-SSH/Mobile). 2. **Create a new branch**: ```sh git checkout -b feature/my-new-feature ``` 3. **Make your changes**: Implement your feature, fix, or improvement. 4. **Commit your changes**: ```sh git commit -m "Feature request my new feature" ``` 5. **Push to your fork**: ```sh git push origin feature/my-feature-request ``` 6. **Open a pull request**: Go to the original repository and create a PR with a clear description. ## Support If you need help or want to request a feature with Termix, visit the [Issues](https://github.com/Termix-SSH/Support/issues) page, log in, and press `New Issue`. Please be as detailed as possible in your issue, preferably written in English. You can also join the [Discord](https://discord.gg/jVQGdvHDrf) server and visit the support channel, however, response times may be longer.