Scorpio model management is a boutique agency founded in 2020. Its web app where potential models can apply for scouting.
This app was challenging because there are multiple different technologies combined. At the start we were talking about tech stack - first choice was JAM stack app with headless CMS like Contentfull or Dato, but later we decided WordPress is best choice - since the client had hosting and experience in WordPress. Data is coming from WordPress backoffice and its fetched via GraphQL.
On frontend, Gatsby is responsible for everything. I got design from the client, which was looking very good. My task was to transfer all designs to pixel-perfect layots. There were lots of similiar content and layouts so i decided to use CSS Modules on this project. Its awesome feature of Webpack and you don't need to think about class names when using it.
Potential models can apply on site, and their data is going from app to client backoffice in WordPress. Also, client can add current models and their information in WordPress and all data is displayed on the website. Few of Gatsby plugins are used here - to display models Instagram pictures, get data from WordPress, add Google Analytics etc.