Specmatic in Action: Sample Projects

Overview

Specmatic unlocks a new way to approach microservices by aligning contracts and code, making your systems reliable and resilient. Our sample projects showcase real-world implementations across various technologies and communication protocols. This is your playground to experience Specmatic.

Sample Application Architecture

Each sample project is designed around a familiar microservices setup, giving you the clarity and confidence to integrate Specmatic seamlessly into your stack.
The architecture consists of three core components:

  1. Backend Service – The system’s engine, processing and providing data.
  2. BFF (Backend For Frontend) – A mediator between the frontend and backend services.
  3. Frontend Application – Where the user interacts.

Let’s discover how Specmatic works across different layers of an app, with help of following sample projects.

Sample Projects

Bringing It All Together

By exploring these projects, you’ll gain hands-on experience in integrating Specmatic with a variety of technologies, giving you the power to build smarter and more resilient systems.

Need Help?

Contributing

We welcome contributions! If you’ve built something interesting with Specmatic:

  • Submit a pull request to add your example
  • Share your implementation of these samples in different frameworks
  • Help us improve documentation and examples

Ready to transform how you build and test microservices? Pick a sample project and start your Specmatic journey today!