Inspiration
In keeping with the Fair Data Society Principles we wanted to create a website showcasing all of the products within our Ecosystem. Our goal is to educate developers on our product offerings so that they too can rid themselves of dependence on cloud storage and data silos. In keeping with our mission we have used Swarm Storage to host the website.
What it does
The website pulls all of the Fair Data Protocol ecosystem tools into one cohesive webpage. The page overviews use cases & relevant scenarios in addition to access to developer documentation. Last, the website connects developer's directly to the distributed Fair Data Protocol team via social channels such as Discord and Twitter.
How we built it
We used Forestry on the Front End connecting it to a GitHub repo set-up with an ENS hosted by Swarm.
A Swarm feed was connected to an ENS domain fairdataprotocol.eth. GitHub action reacts to every commit to the repo master branch (https://github.com/fairDataSociety/fdp-website-jekyll/blob/master/.github/workflows/swarm.yml). It build a Jekyll static site, uploads it to Swarm storage, uses the address hash to update the feed which is tied to the ENS. bzz.link adress can be used to use a proxy that understands to resolve Swarm adresses, so the site can be reached via: https://fairdataprotocol.bzz.link
Challenges we ran into
Creating the site w/o a UI/UX professional and ensure all our products highlighted on the website were working as expected.
Accomplishments that we're proud of
Showcasing our Fair Data Protocol toolkit in 1 easy & convenient location for developer's. Feels awesome!
What we learned
That building really cool technology is one thing but giving developer's the information they need to utilize our products is a whole other ballgame. This was a test in communication and how quickly can we spin up a website hosted on Swarm.
What's next for Fair Data Protocol Ecosystem Website on Swarm Storage
To create a cohesive brand, continue to refine copy and last add additional products and real world applications using the technology highlighted.
Built With
- bzz.link
- ens
- forestry
- github
- swarm
Log in or sign up for Devpost to join the conversation.