Government Agency

New York City government agency that provides services to the homeless aims to overcome homelessness.

The Need:

The organization requires a centralized and scalable design system that adheres to Web Content Accessibility Guidelines (WCAG) to bolster efficiency and consistency across its internal and customer-facing applications.

The Challenge:

Develop a design system that is compliant with WACG standards, easily manageable, and scaleable for both new and legacy platforms. The system should aim to resolve issues present in the legacy application, be user-friendly, and be inclusively designed for all user bases. The ultimate goal is to establish a centralized design system that incorporates reusable components, UI patterns, and frameworks, all of which will be available to their internal development teams.

Solution:

We have developed a design system that complies with WCAG standards and is highly manageable, scalable, and ideal for both internal and customer-facing applications. The design system is easily accessible to all internal development teams through a web application. Users can access a complete framework and view live demos of all components and elements.

Here are some of the key features of this design system:

  • Standards and Guidelines Development
  • Design System Architecture
  • Component Library Creation
  • Framework and Tool Selection
  • Compliance and Quality Assurance
  • Centralized Access and Management

The Impact:

The implementation of a centralized design system facilitated the integration of new functionalities and capabilities into an application and streamlined the development process. Additionally, the design system has significantly reduced the incidence of system failures and errors during development and minimized confusion among team members regarding the application’s functionality. Overall, the adoption of a centralized design system has yielded significant benefits to the development process and has enhanced the efficiency and effectiveness of the development team.

Key Painpoints

“At present, we are getting emails, texts, or phone calls from the requesters asking us to approve their issuance. There’s no standardized form, content, or recipient.”

– Balance Sheet Manager


“Not having real-time data slows down my daily task process. It should take approximately 20 – 30 minutes to complete my daily task.”

– Liquidity Risk Management