This is the server-side code for the SyncPad Flutter application. It allows you to establish a connection between your mobile device and computer for remote control functionality.
Before running the SyncPad Server, please make sure you have the following prerequisites installed on your system:
Please note that the SyncPad Server relies on the robotjs
library, which requires additional dependencies to be installed on your system. If you encounter any errors related to robotjs
, please follow the instructions specific to your operating system in the robotjs documentation.
To get started with the SyncPad Server, follow these steps:
Clone this repository to your local machine:
git clone https://github.com/mukundsolanki/syncpad-server
Run the following commands:
npm install -g node-gyp
node-gyp rebuild
Navigate to the project directory:
cd syncpad-server
Install the project dependencies by running the following command:
npm install
5.Start the Server by running the following command:
node server.js
The server will start running on port 6969
You should see the following message in the console:
Server running on port 6969
SyncPad Server utilizes the following open-source libraries:
Contributions to SyncPad are welcome! If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request.
Let's make SyncPad even better together!