/specmatic-order-api

Provider-side demo using Specmatic to do contract driven development

Primary LanguageKotlinMIT LicenseMIT

Specmatic Sample Client Application

HTML client talks to client API which talks to backend api

BFF = Backend For Frontend, the API invoked by the HTTP calls in the client HTML page (Website UI).

This project contains the product API, which is used by a small [ecommerce client application]((https://github.com/znsio/specmatic-order-ui).

Here is the contract governing the interaction of the client with the product API.

The architecture diagram was created using the amazing free online SVG editor at Vectr.