NFL ALL DAY
Contributed to the initial marketplace, FLOW-based purchasing, moment reveals, and reusable client foundations.
The product
NFL ALL DAY is a marketplace and digital collectibles experience built around officially licensed NFL moments represented as NFTs. Fans can purchase and collect moments, bringing commerce and digital ownership into an interactive sports experience.
My engagement
I worked on the initial version of NFL ALL DAY, contributing to the early product experience and purchasing workflows. My work included the initial landing page and NFT purchase flow involving FLOW blockchain transactions, as well as collectible cards and moment reveal animations.
Those pieces supported different parts of the same marketplace journey: introducing the product, moving through a purchase, and experiencing a collectible moment. I contributed to that client-side journey within the wider platform effort, rather than building the blockchain infrastructure.
I used Next.js and server-side rendering for the web application, alongside XState for application state management. I also worked on an internal component library that supported consistency across the initial application. My scope combined purchasing behavior, interactive collectibles, and reusable client foundations.
// engineering work
- Initial marketplace and purchasing experience
I contributed to the initial landing page and early NFT purchasing flow, including integration with FLOW-based digital asset transactions. This connected the product’s entry experience with the commerce interactions required to acquire collectible moments.
- NFT moments and reveal interactions
I worked on collectible cards and animated moment reveals. The reveal was part of how fans encountered a digital collectible, connecting its presentation with the experience of discovering the NFL moment rather than serving only as decoration.
- State management and reusable foundations
I used XState to model application workflow states and contributed to an internal component library. Together with Next.js and server rendering, these provided foundations for the initial marketplace’s behavior and consistent presentation.
Delivery and reflection
My work contributed to an early marketplace experience where purchasing, digital ownership, and interactive collectibles came together. It reinforced the need to treat transaction workflows and collectible presentation as connected parts of a product, supported by explicit state and reusable components.