Build your first Conduction app, end to end
From a blank Nextcloud to a published app in the store. Schemas, registers, and an OpenConnector flow.
A 30-minute tutorial that takes you from a fresh Nextcloud install to a published app. Placeholder while we draft the full version.
What you build
A small "incident reporter" app: one register, two schemas, a public form that posts to OpenRegister via OpenConnector, and a private inbox in Nextcloud.
Steps
- Install OpenRegister and OpenConnector from the Nextcloud app store
- Create the register with two schemas (
incident,responder) - Wire the public form as an OpenConnector source
- Map the form fields to the
incidentschema - Build a small Vue panel in the app dir to list incidents
- Publish to your own app store or to apps.conduction.nl
When you are done
You have an installable Nextcloud app, a published API, and a working form. Total time: about half an hour if Nextcloud is already running.
Want the proper tour?
This is the 30-minute teaser. The DeskDesk tutorial series is the six-part walkthrough that builds a real app on the same stack — starting with Part 0: Three paths, one curriculum which is the honest map of the three ways to build Conduction apps (traditional Nextcloud / OpenRegister + nextcloud-vue / full manifest), and why we teach the manifest path in the rest of the series.
If this 30-minute tutorial felt like it skipped over how App.vue, the router, and the page components actually came together, that's because it does — Part 0 names the trade-off and Parts 1–6 walk it from the chassis up.
