Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sap-samples/btp-dc-samples

This SAP Discovery Center guides and samples show you how to use SAP BTP and SAP Business Application Studio.
https://github.com/sap-samples/btp-dc-samples

discover-center fiori getting-started sample sample-code sap-btp sap-business-application-studio sapui5

Last synced: about 1 month ago
JSON representation

This SAP Discovery Center guides and samples show you how to use SAP BTP and SAP Business Application Studio.

Awesome Lists containing this project

README

        

# Get Started with SAP Cloud Application Programming (CAP), using SAP Fiori, and SAP HANA Cloud

[![REUSE status](https://api.reuse.software/badge/github.com/SAP-samples/btp-dc-samples)](https://api.reuse.software/info/github.com/SAP-samples/btp-dc-samples)

## Description
The goal of this mission is to create a basic CAP application using a data model, service, and a Fiori application in SAP Business Application Studio.
You will extend the CAP application and the Fiori to get a basic bookshop application.
Optionally, you can deploy the application to the SAP Business Technology Platform (BTP) Cloud Foundry, using SAP HANA Cloud and HTML5 Repository from SAP Build Work Zone service. Once deployed on HANA cloud, you can use the backend database for hybrid testing.

This mission includes the following steps:

* Check the **Prerequisites**
* Setup **SAP HANA Cloud** as production database
* Set up your **SAP Launchpad Service** - to give you access to create and configure the central point of entry for your users.
* Set up your **SAP Business Application Studio** - to give you access to the development environment.
* Create a ***CAP app** - from the scratch within minutes.
* Add a Fiori App to your CAP Project.
* Deploy your CAP app to your BTP **Subaccount** and run it.

### Prerequisites

The following requirements have to be met:

An SAP BTP Enterprise/trial account with entitlements for SAP HANA Cloud, Cloud Foundry Runtime, Business Application Studio, and Launchpad Service.

You can find your SAP BTP Trial Account here: [Welcome to SAP BTP trial](https://cockpit.hanatrial.ondemand.com/trial/#/home/trial)

You should be already familiar with setting up an account for Fiori development.

### Get Started

1. [Check the Prerequisites](docs/pages/bookshop/1_1_prerequisites.md)
2. [Set SAP HANA Cloud](docs/pages/bookshop/1_3_setup_hana.md)
3. [Develop your first CAP application in minutes](docs/pages/bookshop/2_1_fast_cap_fiori.md)
4. [Test it in hybrid environemnt](docs/pages/bookshop/2_2_test_hybrid.md)
5. [Extend your CAP app](docs/pages/bookshop/3_1_extend_bookshop.md)
6. [Delete or create Fiori apps](docs/pages/bookshop/3_2_create_fiori_app.md)
7. [Extend your Fiori app](docs/pages/bookshop/3_3_extend_fiori.md)
8. [Deploy it to the backend](docs/pages/bookshop/4_deploy_book.md)

### Known Issues
"No known issues.

### How to obtain support
[Create an issue](https://github.com/SAP-samples/btp-dc-samples/issues) in this repository if you find a bug.

### Contributing
Contribution is not planned for this repo.

### License
Copyright (c) 2022 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the [LICENSE](LICENSE) file.