/Find-my-teammates

Don't get lost searching for that teammate who is a wizard when it comes to solving your problems. Find your teammates easily within office with just one click.

Primary LanguageJavaScript

Find My Teammates

Single CAP Model to Perform CRUD Operation and use the catalog as a RestAPI to fetch the result into an SAP AppGyver Application and SAP Fiori Launchpad

Don't get lost searching for that teammate who is a wizard when it comes to solving your problems. Find your teammates easily within office with just one click.

Files and Folder | Purpose

ODATA API/ | contains the O-Data API created using CAP (SAP Cloud Application Programming Model)

Fiori App/ | contains the build version of Find My Teammates app on Fiori Launchpad Preview.

ODATA CAP Model

ODATA API FOLDER

app/ | content for UI frontends goes here

db/ | your domain models and data go here

srv/ | your service models and code go here

package.json | project metadata and configuration

Technologies Used

Next Steps

Run the ODATA Model Locally

  • Open a new terminal and run cds watch

  • (in VS Code simply choose Terminal > Run Task > cds watch)

  • Start adding content, for example, a db/schema.cds.

Launch The App on SAP Fiori Launchpad (SAP Fiori Tools)

  • In order to launch the generated app, simply run the following from the generated app root folder:

    npm start

Connect your Rest-API to AppGyver Application (For AppGyver Deployment)

# Deploy a CAP Business Application to SAP Business Technology Platform

Refer to this tutorial SAP Developer Tutorial

UML diagrams

UML Diagram

Screenshots

Application Built on Fiori using Fiori Tools (Open Application Generator)

Add A Record

Add A Record

Teammates Finder Section

enter image description here

Application Built on Appgyver.

Homepage

Homepage

Add A Record

enter image description here

Fetched Result

Fetched Result