Cezanne is a ZIO demo project which implements several backend verticals for an online paintings retailer platform. The domain is based on a sister project, monet, which is a full backend implementation with the Typelevel stack.
The purpose of this project is to demonstrate how ZIO can be used to implement backend APIs. Unlike monet however, cezanne does not aim to provide full implementation of the domain, and therefore does not fully cover all use cases or tech-related topics such as test coverage, property-based testing, http requests validation, caching, security, CI pipeline, etc.
Tech stack: