professional

STAY JAPAN PASS

STAY JAPAN PASS

Overview

Given a task to deliver over 100 static pages in 3 languages with a very tight deadline, I devised a plan to use the Foundation 6 static site generator with handlebars.js templates to quickly and efficiently do the job. By hand-coding multiple components & templates and engineering solutions for adapting content from yaml files using handlebars.js helpers and Foundation/panini flat file generator, and helpers, I was able to get the job done in under 2 weeks with 2 other developers.

Dates
Oct 2018
Role
Lead FE Developer
Technologies/Tools

es6 logohandlebars logosass logofoundation logogitlab logo

Contributions
  • Architected system for storing translations via Yaml files, which would automatically generate over 300 static pages
  • Created the landing page and all templates used accross the site
  • Wrote JavaScript components like scroll to top, loading animations, language switchers and guest calculators from scratch
  • Built custom Handlebars helpers, mixins and blocks for resolving translations, file paths and reusing components across site

Back to Home