nextcloud / nextcloud/academy

Congratulations page at the end of the beginner track

Open
#22 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
2
Forks
1
Avg merge
1d 2h
Merged PRs (30d)
7

Description

The beginner track ends without acknowledgement — the last module completes and that is it.

Both tracks are 8 modules of real work, and finishing is the moment to mark.

Scope

A congratulations page for the end of the beginner track. Content, primarily: what the reader has built, what they can now do, and where to go next (intermediate, or the standalone modules).

Related but separate

The per-module completion experience — celebration, forward look, resources — is part of the UX backlog (#9, child #6). This issue is the end-of-track page, not per-module.

Note

The manifest already carries spiral_refs with forward-previews, which is natural material for "what comes next".

Done when

Completing the last beginner module of either track leads somewhere that acknowledges it.

Raised 2026-06-17.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing how completion of the last beginner module in each track is handled, then inspect the manifest's spiral_refs for forward-preview content. Add the end-of-track destination and its acknowledgement content without changing the separate per-module completion work. Done means the last module of either beginner track leads to the congratulations page.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
content, frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.