Find here a collection of samples for the SAP Cloud Application Programming Model organized in a simple monorepo setup.
Assumed you did your initial setup of CAP Node.js, simply copy & paste these lines to a terminal for a jumpstart:
git clone -q --recursive https://github.com/capire/samples-java
cd samples-java
npm install
npm run startAfter downloading and setting up the project, the bookshop server is started. Then open a browser and go to http://localhost:8080/vue/index.html. Log in with user alice and leave the password field blank.
After the jumpstart, have a look into the enclosed sub folders/projects, which are:
- bookshop-java – a simple primer app
- reviews-java - a generic reuse service
- orders-java - a generic reuse service
- common - a reuse content package
- bookstore-java - a composite app of the above
- Visit the capire docs to learn about CAP.
- Especially Getting Started in a Nutshell.
- Visit our SAP Community to ask questions.
In case you have a question, find a bug, or otherwise need support, please use our community. See the documentation at https://cap.cloud.sap for more details about CAP.
Copyright 2026 SAP SE or an SAP affiliate company and capire/samples-java contributors. Please see our LICENSE for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available via the REUSE tool.