Share files with people nearby instantly and securely. Open Source and Peer2Peer. (React + TypeScript port of Snapdrop)
Setting up environment variables
Before getting started, create a .env file following the .env.template.
Install dependencies
yarn
To install dependencies for web and backend automatically, a postinstall script has been added in the main package.json
Running backend
cd backend
yarn start
Running web
cd web
yarn start
Checkout the Github action .github/workflows/aws.yml which builds the docker images and push them to AWS ECR which then gets deployed to AWS ECS service.
Currently deployed at https://webdrop.karanpratapsingh.com
Contributions are welcome as always, before submitting a new PR please make sure to open a new issue so community members can discuss.
Additionally you might find existing open issues which can helps with improvements.
This project follows standard code of conduct so that you can understand what actions will and will not be tolerated.
This project is MIT licensed, as found in the LICENSE