Below are best practices we expect you to apply for the sample and the full projects you submit to our Solution Engineers
The sample project review is to make sure that :
The sample project needs to have at least 3 slices built with Slice Machine and have a functioning slice-simulator.
You can install Slice Machine on top of a Next.js, Nuxt.js or Sveltekit app.
Slices
Are slices website sections?+
Do slices and their variations have screenshots?+
Do slices use enough variations? Do you avoid excessive use of CSS properties in configuration fields?+
Do you use external data?+
Templating into React/Vue
Are the kits up to date?+
Do you serialize your Rich Text fields+
Should you use custom labels somewhere?+
Is isFilled helper used to check if a field is filled?+
Make sure React/Vue components are in their slices folders+
Routing
Are you using the route resolver?+
Slice Simulator
Do you use the Slice Simulator?+
Content Relationships
Are you using Content Relationships?+
Media management
Are you using responsive views?+
TypeScript
Are you using Typescript?+