corwin.cloud

Demos

NextTime

Time banking for Nextcloud: post a request, volunteer, earn hours, public ledger. This is its one-page demo of the whole workflow, with made-up data held in memory: reload and it starts again.

Start the demo

It opens as a page of its own, from this site, in your browser. This site loads nothing from other hosts, so neither does the demo.

Served from here, it changes in three ways, all in the copy: the libraries come from this site (the table below), MapLibre runs its worker from a file here, and the map has no base map, because its tiles would come from another server. The markers and the whole workflow are there.

Vue builds this page's templates in your browser, which needs the browser's eval. This site's policy allows that for this demo's folder alone.

The libraries this demo runs with, served from this site: each is the npm registry's tarball at the version named, checked against the sha256 below when the site was built. Minified files sit beside their unminified twins.
LibraryLicenceSourceFromsha256 of the tarballFiles
vue 3.5.44MIT (Evan You and Vue contributors)its sourceregistry.npmjs.org; vue-3.5.44.tgz33cd651dcae080f76c110bdb035faf9e0bab35f44cd4bd9cf8cf40ae7ed97256vue.global.prod.js · vue.global.js
vue-router 4.6.4MIT (Eduardo San Martin Morote)its sourceregistry.npmjs.org; vue-router-4.6.4.tgz831b6c4c185c37490bdfe6708585df9000d2264abf138a4bbba61daf944cc9c9vue-router.global.prod.js · vue-router.global.js
maplibre-gl 4.7.1BSD-3-Clause (MapLibre contributors)its sourceregistry.npmjs.org; maplibre-gl-4.7.1.tgz7e8a778cff03abad64ae19674977058616e1cf7c3712cabd1c35461ae465f923maplibre-gl-csp.js · maplibre-gl-csp-worker.js · maplibre-gl-csp-dev.js · maplibre-gl-csp-worker-dev.js · maplibre-gl.css
Made by
definitelynotaspren's work.
Licence
GNU AGPL-3.0-or-later, as its package.json gives it (LICENSE holds the AGPL 3.0 text).
Run it yourself
Download demo/index.html from the repository and open it in a browser (from there it loads its libraries from unpkg.com). The app itself installs into a Nextcloud, 29 to 35.
Staged from
NextTime-Dev at commit d22d931e4b1e, when this site was built.
demo/NextTime-Dev