A tutorial showing how to create a simple todo list api using advanced features and design architectures