American Air Museum

  • drupal
  • twig
  • js
  • css
  • php

AAM is one of the first websites for which I was solely responsible for building the front end. It is built on Drupal CMS, with a theme developed specifically for this project.

The theme is built using Drupal’s native Twig templates, SCSS for styling, and JavaScript to enhance the UI. Gulp was used to handle both SCSS and JS assets. The website utilizes a few external libraries such as SwiperJS, LightGallery, and Google Maps, which is integrated to work with the site's data. It is a data-heavy website, so SOLR Search is also implemented to improve query performance.

The website is also configured to expose a REST API, which supplies content for the Roll of Honour app.

Project Graphics
Project Graphics
Project Graphics
Project Graphics