Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
yogananda
Product and Topic Expert
Product and Topic Expert
1,614

Creating an app with SAP Build Apps to fetch user details from the GitHub API is a straightforward process. This blog will guide you through the prerequisites and step-by-step instructions to build your app within 5 minutes.

2025-02-16_15-05-40.png

Prerequisites

Before you start, ensure you have the following:

  1. SAP Build Apps Subscription: You need a subscription to SAP Build Apps in the SAP Business Technology Platform (BTP). You can also use the Trial Account with limited capabilities
  2. SAP Cloud Identity Services :  you need a activate SAP Cloud Identity Services to get access to SAP Build Apps.. you can use BTP Trial Account as well.
  3. Role Assignment : you need to assign all the required Build Apps role collections to your user
  4. GitHub Account: A GitHub account to access the GitHub API.
  5. Basic Knowledge: Familiarity with SAP Build Apps and REST APIs.
  6. SAP Build Apps Mobile App : Install app from your Mobile in Android Play store or Apple App store

 

Step-by-Step Instructions

Set Up Your SAP Build Apps Environment:
  • Log in to your SAP BTP account.
  • Go to Instances & Subscriptions - Navigate to SAP Build Apps and Login with SAP IAS (Cloud Identity Services)
  • Successful login will navigate to SAP Build Lobby
  • Create a new project or download & upload the mtar from the repo

2025-02-16_15-33-59.png

Configure the GitHub API in Build Apps Integration:

2025-02-18_08-20-41.png

Design the User Interface:

  • Use the drag-and-drop interface to design your app.
  • Add input fields for the GitHub username and a button to fetch user details.
  • Display the fetched user details in a suitable format (e.g., text fields, labels).

2025-02-18_08-26-00.png

Test and Preview:

  • Preview your app to test the functionality.
  • Make any necessary adjustments.

2025-02-18_08-27-27.png

Deploy to SAP BTP Cloud Foundry SAP Build Workzone Standard Edition:

  • Make minor adjustment in SAP IAS - Application & Resources - Select SAP Build Apps (trial) - Dependencies - Add Dependencies
Dependency NameApplicationAPI Name
sap-build-apps-apiSAP Build Apps (trial)SAP Build Apps backend projects

6f59ba6ed64bdc.gif

Conclusion

By following these steps, you can quickly develop an app using SAP Build Apps to fetch and display user details from the GitHub API. This process leverages the low-code capabilities of SAP Build Apps, making it accessible even for those with minimal coding experience.

Happy building! 🚀

Github repo for MTAR : https://github.com/yogananda-muthaiah/SAPBuildApps-GithubAPI

1 Comment