EME (En Masse Entertainment)

ApostropheCMS modules, backend optimizations, and quality-of-life improvements for gaming platform

Building functional frontend plugins, backend optimizations, and quality-of-life improvements in the form of ApostropheCMS modules.

Key Contributions

These projects included:

  • Infinite scroll blog archive - Complete with pagination and accessibility for indexed blog posts
  • Javascript cookie handling - A Javascript replacement for RoR cookie handling
  • Content modules - Lots and lots of new content modules for project managers to render conditional content
  • Internationalization - Multi-language support
  • Media integration - Generating HTML, embedding API media

Additional Work

Other work included a migration to CraftCMS from Ruby Refinery and updates/improvements to the VueJS layer of EME’s game launcher, helping to modernize and improve the overall platform.