https://github.com/znsio/specmatic-order-api
Provider-side demo using Specmatic to do contract driven development
https://github.com/znsio/specmatic-order-api
cdd specmatic
Last synced: 7 months ago
JSON representation
Provider-side demo using Specmatic to do contract driven development
- Host: GitHub
- URL: https://github.com/znsio/specmatic-order-api
- Owner: znsio
- License: mit
- Created: 2021-06-20T06:12:35.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-04-05T12:29:41.000Z (about 3 years ago)
- Last Synced: 2025-04-09T23:43:34.512Z (about 1 year ago)
- Topics: cdd, specmatic
- Language: Kotlin
- Homepage:
- Size: 73.7 MB
- Stars: 2
- Watchers: 10
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: License.md
Awesome Lists containing this project
README
# Specmatic Sample Client Application

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](https://github.com/znsio/specmatic-order-contracts/blob/main/in/specmatic/examples/store/api_order_v1.yaml) governing the interaction of the client with the product API.
The architecture diagram was created using the amazing free online SVG editor at [Vectr](https://vectr.com).