FileSync is a file-sharing application, targeting Linux, Mac, Windows and Android platforms
To run the application in development, you'll need the following dependencies:
- Node.js - A JavaScript Runtime environment
- Yarn or - A fast, secure and reliable package manager for Node.js
- Rust v1.70 or greater - A language empowering everyone to build reliable and efficient software.
In addition, this project uses Tauri v1.3, see prerequisite for your operating system.
Once you have the dependencies installed, clone the project and install the required packages:
git clone https://github.com/opeolluwa/filesync.git
cd filesync # navigate to the cloned directory
yarn install # install the dependencies
yarn tauri dev # run the application locally
- Adaptive UI
- build an executable for the Mac operating system
- build an executable for the Linux Operating system
- build an executable for Window
- support mobile devices
- create a wifi hotspot on Unix Operating Systems
- support dark mode
- add walkthrough after installation
Contributions are always welcome!
See contributing.md for ways to get started.
Please adhere to this project's code of conduct.
This project is distributed under the MIT License