Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Nice post.
For permanent storage you should check out https://www.arweave.org/ rather than IPFS + centralised pinning services like Pinata. With Arweave you pay a small upfront fee to have the network store your file forever.
It's the promise of IPFS+Filecoin but actually live and being used. There's some decent tooling & docs for it too: https://github.com/ArweaveTeam/arweave-deploy
One of the building blocks for such a system might be something like:
https://webmention.io/
I did something similar using https://fleek.co/ using a nuxtjs template I edited in my GitHub repository: https://github.com/klaudioz/klaudioz.eth
It was very easy to set. No code. My site is: https://klaudioz.eth.link/
Have thought the same thing but have not seen access control implemented well[0] so been working on just such a thing[1]
[0]https://github.com/textileio/go-threads/issues/295