This is the repository for the Space Web Application, an open source, user-controlled, and encrypted file storage and sharing platform built on Open Web protocols by the team at Fleek.
The Space Web app is built using the Space SDK, an open source JS modular library that leverages protocols like IPFS, Filecoin, GunDB, Textile, and more to power the application's features:
- User-controlled storage on IPFS/Textile
- User-owned accounts, based on ETH keys
- Private file sharing on Textile Threads/Buckets
- Automatic Filecoin archiving
This project is community-driven and open source. Feel free to review Space's code, propose features, report features, or suggest integrations or new capabilities with the platform, or applications proposals to be integrated inside of Space (docs, editors, among other examples).
Creating Pull Requests
Pull Requests are to be made on the Develop branch, where they will be reviewed and merged accordingly and from where they may be added to master once a new release is made. This basic flow helps us avoid conflicts when going live with changes.
Please be extra detailed about the purpose of your PR, and the work behind it.
Are you reporting a bug or issue? Follow this simple template to make sure we get all the details necessary to debug and fix the issue.
- Describe the bug.
- Describe the steps to reproduce.
- Describe the expected behavior upon fix.
That's all!
In the project directory, you can run:
The application will run locally on localhost:3000
The application will be built in the build
folder