SyncMateJS is a powerful Electron-based tool designed to simplify your file backup and synchronization needs.
- Backup: Easily back up files and directories.
- Synchronization: Keep files synchronized across different locations.
- Log Tracking: View a log of all backup and synchronization activities.
Before installing SyncMateJS, ensure you have Node.js installed on your system. This will include npm, which is necessary to install dependencies and run the project.
- Clone the SyncMateJS repository to your local machine:
git clone https://github.com/isaquescoelho/SyncMateJS
- Navigate to the SyncMateJS directory:
cd yourpath/SyncMateJS
- Install the dependencies:
- Using npm:
npm install
- Or using yarn:
yarn install
To start the application, run:
- Using npm:
npm start
- Or using yarn:
yarn start
The SyncMateJS application should now open on your desktop.
- Open SyncMateJS.
- Use the
Source Path
selector to choose the file or directory you want to back up. - Click the
Start Backup
button. The progress will be displayed in the log section.
After the backup is complete, check the log section for details of the operation.
If you encounter any issues, refer to the log section for error messages. Ensure that SyncMateJS has the necessary permissions to access the directories.
SyncMateJS is released under the MIT License. See the LICENSE file for more details.