Halowaypoint.com, and the accompanying mobile app, are comprehensive portals for managing game progress, tracking stats, and keeping up to date with all things Halo.
See It Live! (More features are available if you have an XBox or Steam account.)
A robust module ecosystem was built into our admin CMS to accommodate drag and drop content for our publishing team. This allowed for pixel perfect design across browsers and devices, and helped solidify communication between teams using staging tools like Storybook for design and functionality review. CMS APIs were extended to allow for new types of content that would utilize these blocks for pages, blog posts and author archives.
Halo Waypoint provides a portal where players can track progress across different seasonal Battle Passes, Events, and Challenges. I was tasked with building out Halo Infinite and Halo MCC progression.
Halo Waypoint’s Infinite Store mimics the in-game store allowing players to purchase inventory bundles, currency, boosts, and pieces of armor related to customizing their player.
A portal to purchase Xbox GamePass, Halo Infinite, and Halo MCC was also implemented.
The Halo Infinite stats section provides players with an interface to view previous games and information relating to stats, players, and performance.
As part of this work, I was tasked with building a mobile friendly, accessible, SVG graph for the last 20 matches a player had played.
After launch, I gave a presentation at an internal Microsoft UI / Accessibility conference about the implementation, challenges, and solutions needed to satisfy accessibility across devices, screen readers, and color schemes.
Halo Waypoint's Infinite Content Browser is a web version of the game's implementation.
Players are able to favorite, rate, report, and search for maps, modes, etc. they and other players have made.
Every action is tied to APIs around the game to provide seamless functionality as a companion app.