Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/JornWildt/SolidRC
A journey into building Solid applications
https://github.com/JornWildt/SolidRC
Last synced: 4 days ago
JSON representation
A journey into building Solid applications
- Host: GitHub
- URL: https://github.com/JornWildt/SolidRC
- Owner: JornWildt
- License: mit
- Created: 2018-10-23T14:58:46.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2018-12-05T11:19:07.000Z (almost 6 years ago)
- Last Synced: 2024-08-01T22:42:03.572Z (3 months ago)
- Language: JavaScript
- Size: 2.71 MB
- Stars: 3
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-solid - RC LogBook - Register your radio controlled models and flights. | [Live](https://solidrc.azurewebsites.net) (Uncategorized / Uncategorized)
README
# SolidRC
A journey into building Solid applications with C#, Dotnet Core, RDFLIB.js, Vue.js and other JavaScript libraries (vuelidator, moment).Trying to create a re-useable pattern for doing data-entry, validation and querying on data stored in Solid PODs.
Example case is a logbook for logging flights with remote controlled aircraft models.
Techniques used in the project:
* Logging into a POD using the standard solid-auth-client.js.
* Using Vue.js to implement user interfaces in JavaScript.
* Displaying tables with linked data resources in Vue.
* Modal dialogues for editing linked data (using Bootstrap).
* Input validation using Vuelidator.js.
* Mapping linked data to JavaScript arrays and objects (using this project's ORDFMapper.js).
* Image upload, preview and resizing to thumbnails in JavaScript.
* "Please wait" overlay spinner on image upload (using waitMe.js).
* Displaying SVG icons (from Open Iconic).
* Bulding web-sites with Dotnet Core MVC.Related resources:
- What is Solid? - https://solid.inrupt.com/
- RDFLIB: https://solid.inrupt.com/docs/manipulating-ld-with-rdflib