Skip to content

Quickly and securely share files from Windows, Linux, Mac to Android devices using wifi.

License

Notifications You must be signed in to change notification settings

opeolluwa/filesync

Repository files navigation

FIleSync: WiFi File Sharing Application

FileSync is a file-sharing application, targeting Linux, Mac, Windows and Android platforms screenshot

Installation

⚠️ The application is still a work in progress; thus some features may missing. To proceed anyway, see the release page

Getting Started

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

Roadmap

  • 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

Acknowledgements

Contributing

Contributions are always welcome!

See contributing.md for ways to get started.

Please adhere to this project's code of conduct.

License

This project is distributed under the MIT License