Start your project
with one vertical slice.

Each template is a working Storm application at its smallest: two entities, one repository query, one service, two endpoints, and the tests that cover them. It runs on H2 the moment you clone it, and PostgreSQL is a configuration change. Around three hundred lines, so there is nothing to delete before your own code goes in.

//Starter templatesGitHub template repositories. Press Use this template, rename the package, replace the schema, and the project is yours.
//What is insideThe same slice in every template, so the language and the framework are the only difference.
//Looking for a complete application?The templates are where a project begins. The examples are where Storm is shown at scale.