SkyShare is both a desktop and a web application that allows you to share files between devices. The desktop app is available for both Windows and macOS, other devices can use the web app for sharing files.
This project consists in four different subprojects:
🖥️ SkyShare Desktop App
🔌 SkyShare API
🌐 SkyShare Web App
Note
The desktop app can also be compiled and used on Linux, just note that some bugs may occur.
In order to use the application go to the releases page and download the latest version.
To run the app you need:
- A computer running Windows or macOS:
- Windows 10 or superior;
- macOS 11.0 Big Sur or superior.
- At least 400 MB of free space.
After downloading the setup from the releases page, run it and follow the on screen instructions to get SkyShare on your device. Once installed, find it on your Start Menu or Launchpad and open it.
If you want to deploy a copy of SkyShare on your device to develop a feature or fix a bug, follow the steps below to get started.
In order to run the application, you will need the following tools:
- Node.JS (
20.0.0or higher); - bun (or equivalent);
- git (optional).
- Clone the repository
git clone https://github.com/D3W10/SkyShare.git
- Open the project folder using your prefered code editor (ex: VS Code)
- Install the required dependencies
bun i
- On the project root run the following command to run the app
bun run dev
Distributed under the Mozilla Public License 2.0. Check LICENSE for more details.
- Daniel Nunes
- Mihail Arcus
