SampleSampletypeA worked example you read or clone. Evidence: it demonstrates, it never provides.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

ui5-cap-todo

A todo application with a CAP backend and a SAPUI5 frontend, both in TypeScript, connected over OData V4 in one pnpm workspace, with projects and their todos in a master-detail FlexibleColumnLayout.

Projects and their todos in a master-detail FlexibleColumnLayout, with deadlines, priorities, inline editing, a status filter, sorting and grouping. On the CAP side it has a bound action completeAll, per-project progress computed as virtual elements, and a validation that rejects past deadlines with localised messages; the UI5 side binds an OData V4 model and transpiles with ui5-tooling-transpile. Data is seeded from CSV into a SQLite file, or into memory with a separate start script. German and English texts cover both halves.

Facts

Last push

Where it sits

Lives in
Demonstrates
Reference appsCAPReference appscapabilityA whole application to read rather than a snippet to copy — somewhere to see how the pieces sit together once there are more than three of them.
Serves
Flavors
Node.jsfrom its runtime

Who is behind it

Mario KernichMario KernichPersonMaintains this
In the atlas: maintains 8, contributes to 10, wrote 1
@mariokernich
maintainer

Before choosing this

Signals

LicenceNo licenseNeither the package manifest nor the repository tree declares a licence

Without a licence the default is all rights reserved. Ask the maintainer, or check for terms stated elsewhere, before depending on it.

What it declares

Every artifact

Type
Sample
Origin
Independently maintained
Runtime
Node.js

As a sample

Type declarations
declared
Form
A reference application

Connections1

ui5-cap-todo connectionsui5-cap-todoPROVIDES→ demonstrates1demonstrates authoredReference apps

README

quoted from mariokernich/ui5-cap-todo, read
mariokernich/ui5-cap-todo/README.mdOn GitHub

Todo Fullstack App — CAP + UI5 (TypeScript)

Best-practice example of a fullstack app with SAP CAP (Node.js/TypeScript) as backend and SAPUI5 (TypeScript) as frontend, connected via OData V4.

./screenshot.png

excerpt, no licence read, read the rest, on GitHub

Details

Sources3
Added by handdiscovered herechecked
github.com/mariokernich/ui5-cap-todotree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
runtimesnode
discovered viaAdded by hand
first seen in the atlas
ecosystem and domaincap, learning-and-reference
History in the atlas1
  1. First seen.
For your agent
Ref
artifact:mariokernich-ui5-cap-todo
JSON
/artifacts/mariokernich-ui5-cap-todo.json
MCP
Connecting an agent