Skip to content

Petstore service written in typelevel-esque Scala

Notifications You must be signed in to change notification settings

crisson/petstore

Repository files navigation

Petstore

An WIP microservice that serves the Petstore API

This microservice is built with the following libraries

  • http4s
  • cats-effect
  • tapir
  • fs2

Modules

  • backend - domain model, repos, services
  • api - tapir-based REST API definition
  • server - http4s based server

Development

I've only written one in-memory Repo and it uses a TrieMap for storage.

Todo

  • Create Order & User services/controllers

About

Petstore service written in typelevel-esque Scala

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages