Jumpstart customizes scaffolds to make it easier and quicker to develop your application.
If you'd like a resource to be shared across a Account, you can scope your controllers to the current account so the resources are shared between users in the associated account.
Every user has a personal account that's only usable by themselves, so you can easily associate resources to accounts and still have private resources to a user.
Make sure to add account:references
when generating your models.
You should also add acts_as_tenant :account
to your model if you would like to have acts_as_tenant enforce multitenancy on the model. This is optional and you can read the Multitancy docs for more information on this.
The scaffold generator has been customized to include a default design for scaffolds. You can customize this as you like to bring your own design.
Jumpstart includes an addition to the scaffold generator to automatically include new scaffolds into the navbar for convenience.
Scaffolds use Pagy to paginate scaffolds by default. Pagination is also themed to match the template.