Tutorial project structure

If you open the tutorial project in a file manager, you will see the following directory structure:

../../../_images/tutorial-project-structure.svg

Tutorial project structure

In the previous diagram—

  • The files you will create in this tutorial are in the yellow blocks.
  • The directory src/main/java/ contains Java code representing content types and view-models.
  • The directory styleguide/ contains data JSON, Handlebars, and Less files representing the frontend.
  • The directory target/generated-sources/ contains Java interfaces that Brightspot automatically generates.