docs/developer/tutorial/introduction.mdx
This tutorial walks you through creating a complete Spree feature from scratch, covering models, Admin dashboard, Store API, and TypeScript SDK integration. You will also learn how to extend core Spree features to connect them with your new feature. By the end, you'll understand how to add new manageable features to the Spree platform.
To fully implement a new feature, you will typically create the following components:
In this guide we will create a complete "Brands" feature that allows admins to manage Product brands.