Current ArchitectureΒΆ

The current architecture of MyLabBook is fairly simple. It uses the core modules that come with a standard Drupal installation along with a few contributed modules available on We wrote no custom modules for MyLabBook. This simplicity is possible because of the following features of Drupal 8.

  • The flexibility of the ability to create custom content types
  • The numerous contributed modules available on the website

How the custom content types and contrib modules are used in MyLabBook are covered in the following sections.