Git Product home page Git Product logo

event-badge-print's Introduction

Tito Event Badge Print

Welcome to your new project.

It contains these folders and files, following our recommended project layout:

File or Folder Purpose
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
readme.md this getting started guide

Sequence Diagram

sequenceDiagram
%% participants
participant Admin as Admin
participant QRCode as Participant QR Code
participant TitoCheckinApp as Tito check-in App
participant Tito as Tito Backend
participant CAP as CAP Application
participant ADS as SAP Forms Service by Adobe
participant Print as SAP Print Service
participant PrintManager as SAP Cloud Print Manager
participant Printer as Printer
%% arrows
loop Setup
Admin->>CAP: Setup Event
end
TitoCheckinApp->>QRCode: Scan QR Code
TitoCheckinApp->>TitoCheckinApp: Confirm Check-in
TitoCheckinApp->>Tito: Send Check-in Confirmation
Tito->>CAP: Call Webhook
CAP->>CAP: Read Configuration for Event
CAP->>CAP: Convert Webhook JSON to XML
CAP->>ADS: Request Badge Template
ADS->>CAP: Badge Template
CAP->>ADS: Request Badge PDF with XML and Template
ADS->>CAP: Return Badge PDF
CAP->>Print: Send Badge PDF
Print->>PrintManager: Send Badge PDF
PrintManager->>Printer: Print Badge PDF
Loading

Learn More

Learn more at https://cap.cloud.sap/docs/get-started/.

event-badge-print's People

Contributors

gregorwolf avatar

Stargazers

Marian Zeis avatar

Watchers

Ethan Jewett avatar John Patterson avatar Jan Penninkhof avatar  avatar Abdulbasit Gulsen avatar Ivan avatar Paul Aschmann avatar Mark Teichmann avatar Peter Langner avatar Volker Buzek avatar Robin van het Hof avatar  avatar Thomas Jung avatar  avatar Kati Fischer avatar Robert Eijpe avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.