A project for building and teaching about microservice architectured stacks