It’s been a bit of an uphill battle but I’ve made my first Solid app, which you can view here: https://dvo.github.io/profile/index.html. BTW, if you log in, a folder is created in your public folder called DVO. You can edit your vcard info from the front-end. Also, you can add friends now (there was a bug but i fixed it). However, I haven’t yet figured out how to unfriend anyone.
There’s a lot of work that still needs to be done, but the goal is to be able to offer people a free resume/CV (as a starting point). Here is a demo profile: https://dvo.github.io/profile/profile.html?webId=https://devolution.inrupt.net/profile/card#me
You can add your own webId to view your profile.
If you try to login you will notice that the authentication process is a little clunky. For some reason the session token isn’t being saved properly, and so i had to check the url for the token manually, and then present a button saying “VIEW PROFILE”. After they click the button the session token is saved. Hmmm.
Anyway, i’m afraid to say i’ve still got a lot of questions to ask
Once i’m further down the line and I’ve refactored the code, I’ll do write up (and maybe even a video) to explain to noobs like me how to build a Solid app
EDIT: There’s a few extra buttons on the signup page,which are for testing. Ignore the “send token” button. This sends a token to a chrome extension (another project i’m working on).