Tutorials

From your first product to feature refinement. Each tutorial builds on the previous one, and together they create a feature, test it, deploy the product and extend the feature without forking it.


# Tutorial Time What you’ll learn
1 Your first product 15 min Create a product from an SPL, configure features interactively, derive and launch
2 Exploring your product 10 min Read the composition (xray, feature order, doctor, SPL queries)
3 Create a feature (notes) 30 min Build a feature from scratch (model, service, route, hooks, UVL integration)
4 Testing 20 min Write unit, integration, and functional tests for your feature
5 Release and deploy 20 min Rehearse a release without publishing, deploy to production, create the first user
6 Extend with refinement (tags) 30 min Override a service, extend a model, add routes (the refinement system)
7 Frontend refinement 20 min Make base routes refinement-aware and fill a base feature’s hook slots from a refinement
8 Build a feature with Claude Code 15 min Describe a feature and let the SPLENT Claude Code plugin scaffold, code, wire and migrate it

Prerequisites. Complete Getting started first, so the workspace is set up and Docker is running.

The running example is splent_feature_notes, a note-taking feature that depends on auth. You create it, test it, rehearse its release, deploy the product and extend it with tags.


Table of contents


Back to top

splent. Distributed by an LGPL license v3. Contact us: drorganvidez@us.es