From zero to teaching: Facilitating a smooth developer journey for new teachers. #150
SilasBerger
started this conversation in
General
Replies: 2 comments
-
One important question is how users upgrade (or downgrade) the teaching-dev version in their app. Here are some strategies:
|
Beta Was this translation helpful? Give feedback.
0 replies
-
As discussed, i like this idea! We could think about providing a simple For our usecase, we could then run npx create-teaching-website@latest xyz-teaching-inf |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The intent of this discussion is to take on the perspective of a third-party teacher who wants to deploy their own instance of the teaching platform (frontend + API). The purpose of this reflection is to gain a better understanding of the architectural requirements involved in making their developer / user journey as smooth and seamless as possible.
Definition: A user in this context is any person who deploys or wants to deploy their own clone or fork of
teaching-dev
andteaching-api
.The journey of a new user
As a new user, I want to:
teaching-api
and forkteaching-dev
.teaching-api
and deploy it as-is.teaching-dev
-main into my fork and creates a PR, without any conflicts or changes to my customizations.What we need to consider
teaching-dev
. Some interface points that come to mind include:docusaurus.config.ts
: Navbar items, footer items, plugins.rootStore.ts
: Custom stores for custom components.Beta Was this translation helpful? Give feedback.
All reactions