Impact: The design system made styles more global in scope, eliminating a lot of code from our codebase. It also created a cohesive, reusable set of design patterns to facilitate quicker product development.
Challenges: Our team members had never created a design system before. Creating Snorkel required many research hours and we learned and took inspiration from Shopify's Polaris, Salesforce's Lightning and IBM's Carbon to name a few. The coding and implementation in our codebase also proved time consuming and required strict QAs to ensure the widespread deletion of code was not negatively affecting the design of the site.