I was provided with a design in Figma to make the site in Gatsby, it was requested that api calls could be made and that there be the option to switch themes. The calls to the api are made using Axios on the home page and alternating themes with Styled components.