Construindo um Design System escalável
Biblioteca de componentes open source criada para padronizar e acelerar o desenvolvimento de interfaces. Focada em escalabilidade, consistência visual e acessibilidade — conectando design e código do Figma ao produto final.

FuncionalidadesComponentes reutilizáveis prontos para produção, documentados no Storybook e distribuídos via npm. O sistema garante consistência visual, reduz retrabalho e acelera a criação de interfaces, mantendo acessibilidade e responsividade como padrão.

TecnologiasDesenvolvido com React e TypeScript, utilizando SCSS para estilização e Storybook para documentação interativa. A biblioteca é distribuída via npm, permitindo integração fácil em diferentes projetos.

Desafios e aprendizadosO principal desafio foi garantir que os componentes fossem realmente escaláveis, mantendo consistência visual, acessibilidade e responsividade. Isso exigiu ir além do visual, considerando semântica, contraste, navegação por teclado e padronização entre variantes.
ParticipaçãoFui esponsável por toda a engenharia do design system: desenvolvimento dos componentes em TypeScript e estruturação dos design tokens (cores, tipografia, espaçamentos e escalas), garantindo consistência e escalabilidade entre design e código. Também atuei na definição da arquitetura, configuração do Storybook, publicação no npm e documentação da biblioteca. O design visual foi criado no Figma pelo Augusto Metz, designer do projeto.

Vamos conversar?
Se você quer saber mais sobre este projeto ou sobre meu processo, me chame no LinkedIn.
Será um prazer trocar ideias e compartilhar mais sobre essa experiência.