Skip to content

jwrosewell/paf-mvp-implementation

 
 

Repository files navigation

Prebid Addressability Framework (PAF) implementation

Implementation repository for Prebid Addressability Framework (PAF).

Reference implementation of the Minimum Viable Product (MVP) defined here.

flowchart TB

    Demo("Demo Project")
    style Demo fill:#f5f5f5,stroke:#d2d2d2,stroke-width:2px
    click Demo "./paf-mvp-demo-express" "paf-mvp-demo-express"
    
    Core("Core Javascript")
    click Core "./paf-mvp-core-js" "paf-mvp-core-js"
    
    Frontend("Frontend library & widget")
    click Frontend "./paf-mvp-frontend" "paf-mvp-frontend"
    
    Operator("Operator API")
    click Operator "./paf-mvp-operator-express" "paf-mvp-operator-express"
    
    Client("Operator client")
    click Client "./paf-mvp-operator-client-express" "paf-mvp-operator-client-express"
    
    Demo --> Frontend
    linkStyle 0 stroke:#d2d2d2,stroke-width:1px
    Demo --> Operator
    linkStyle 1 stroke:#d2d2d2,stroke-width:1px
    Demo --> Client
    linkStyle 2 stroke:#d2d2d2,stroke-width:1px
    Demo --> Core
    linkStyle 3 stroke:#d2d2d2,stroke-width:1px
    
    Frontend --> Core
    Client --> Core
    Operator --> Core

Loading
Sub-project Description
paf-mvp-demo-express A set of demo publishers and advertisers hosted on NodeJS and using Prebid Addressability Framework
paf-mvp-frontend The official implementation of a frontend client for PAF, including Javascript library and reference UI widgets
paf-mvp-operator-client-express A NodeJS (Express) implementation of the operator backend client and proxy
paf-mvp-operator-express A NodeJS (Express) implementation of the operator API
paf-mvp-core-js The Javascript fondation (data model, endpoint paths...) used by all other projects

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 58.3%
  • Handlebars 36.1%
  • SCSS 2.6%
  • JavaScript 2.5%
  • HTML 0.5%