Web Components

Note: Blocks are the latest Nitro technology and will be replacing web components over time. Current web components will be scheduled for deprecation once a comparable block is released.

Bunchball's web components help you personalize your site with rich functionality. Web components are graphical elements which can be pre-configured by administrators in Nitro Studio, and then embedded within websites. To end users, these elements look native to your application. The functional benefits of web components are:

OAuth Web Components

OAuth web components are responsive and adjust to the size of the container they sit within so they are mobile and desktop compatible without additional development. OAuth web components use authentication through OAuth.

Name

Description

Events

Displays the achievements earned by users in the program.

Leaders

Displays a leaderboard of user or group actions, missions, or points.

Missions

Displays the missions a user can complete and includes powerful filters.

OTS

Displays an interface where users can enter a claim code to redeem an On The Spot Card.

Profile

Displays the user's image, name, role, point balance, and level.

Quiz

Displays an interface where users can complete quizzes, surveys, or polls.

Recognitions

Displays an interface where users can recognize others for contributions and accomplishments.

See Recognitions Block for our updated recognition feature.

Trophy Case

Displays the user's earned trophies (badges).

See also

Embed an OAuth web component

Styling web components

Create a custom web component

Blocks