File sharing application
An offline seamless file-sharing application for Windows, Mac and Linux operating system
The following are required to run the application in development
- Node.js - The JavaScript Runtime environment
- Yarn - A fast, secure and reliable package manager for Node.js
- Rust v1.67 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 the dependencies have been met, clone the project and install the dependencies
git clone https://github.com/opeolluwa/Send-file.git sendfile
cd sendfile # navigate to the cloned directory
yarn install # install the dependencies
yarn tauri dev # run the application locally
Sendfile is built primarily on the following technologies
-
Tauri is a framework for building cross-platform desktop applications with front-end web technologies.
-
React - JavaScript library for building user interfaces
-
Next.js - React framework for the web
-
Rust - A language empowering everyone to build reliable and efficient software.
-
Typescript - A strongly-typed programming language that builds on JavaScript
-
TailwindCSS - A utility-first CSS framework
- Adaptive UI
- scan to connect mobile
- create a wifi hotspot
- build the user interface for mobile devices
- support dark mode
- add walkthrough after installation
- build an executable for Window
- build an executable for the Mac operating system
- build an executable for the Linux Operating system
Contributions are always welcome!
See contributing.md for ways to get started.
Please adhere to this project's code of conduct.
This project is proprietary software owned by Adeoye Adefemi and distributed under MIT License