Marcus Thomas Agency

This site showcases the marketing agency, Marcus Thomas, with a unique design that reflects the agency’s personality and creativity.

Marcus Thomas hired interactive agency Driftlab to build an updated HTML5 site that uses vertically scrolling parallax movement, dynamically loaded content and animated page transitions for an interesting and seamless browsing experience. They also wanted to include a content management system so Marcus Thomas employees could easily make updates to the site. I came on as freelance lead developer for Driftlab to architect and build both the front-end and the ExpressionEngine based CMS for the back-end.

Front-end development included building out the content markup, CSS and developing custom JavaScript modules and jQuery plugins for the parallax effects, content AJAX loading, page transition logic and animation. Back-end work included installing and configuring ExpressionEngine and creating the necessary content administration groups and input fields as well as programming the template code that pulled data into the front-end.


JavaScript, HTML, CSS, PHP, ExpressionEngine