michielpost / SkyDocs

Sia Skynet Google Docs alternative

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SkyDocs

Build .NET

A decentralized Google Docs alternative running on Sia Skynet (deprecated) and Dfinity Internet Computer.

Live version:

Alternatives:

Features:

  • Login with your personal username and password
  • See a list of your documents
  • Screenshot preview of all documents
  • Edit documents
  • Delete documents
  • Data is encrypted (except preview images)
  • Share documents with other Ethereum users using The Graph

SkyDocs is build with Blazor and runs on WebAssembly. The SiaSkynet C# SDK is used to communicate with Skynet and SkyDB. The Dfinity.Blazor C# SDK is used to login and communicate with the Dfinity Internet Computer


Instal for local development

Share documents

It's possible to share documents by url, or using a smartcontract interaction when logged in with MetaMask. This setup is explained here.

Open Source Project Credits

Acknowledgements

Development of SkyDocs v2 has been made possible with a grant from The Graph.

Development of SkyDocs v3 has been made possible with a grant from Dfinity.

Screenshots

Login Login

View all your documents View all your documents

Edit a document Edit a document

Share a document Edit a document

SkyDB Debut Hackathon

SkyDocs was created for The SkyDB Debut hackathon. Finished as Runner Up in the SkyDB Debut Hackathon: https://blog.sia.tech/skydb-debut-hackathon-winners-d7929970cdea

More info and screenshots can be found here.
Screenshots of V2 can be found here.

About

Sia Skynet Google Docs alternative

License:MIT License


Languages

Language:C# 56.8%Language:HTML 22.4%Language:JavaScript 10.7%Language:CSS 7.4%Language:TypeScript 1.8%Language:Motoko 0.7%Language:Shell 0.2%