What can you generate for a team workspace?
Super Scaffolding creates code for a record type and the screens that work with it. Begin by deciding what the record belongs to, such as one customer’s team. Read the generated code before adding custom rules.
Is billing part of a new project?
Bullet Train documents Stripe billing as an additional package. The current guide says those former Pro features are open source but the billing packages still need separate installation. You still need to configure your own Stripe setup if you use them.
Which parts of the app do you update yourself?
The upgrade guide separates updates to shared packages from changes to the template and your own app files. Keep your own code in Git and compare release notes before bringing in changes, especially if you customized a generated screen.
Where should a team’s equipment list live?
Design the record type on paper before generating anything. For a fictional bike shop, give each repair team its own list of work orders.
- Sketch one work orderGive it a name, a status and a parent team. Sketch the list and the edit screen you would want generated.
- Sketch a second teamGive it a different work order. Write the expected behavior when either team opens its own list and identify one custom rule you would still implement.