Ignite UI

Capa do projeto

O Ignite UI é uma implementação em ReactJS do design system desenvolvido para o projeto Ignite Call. Dessa forma, foi desenvolvido um monorepo composto por pacotes para tokens de ui, componentes em react, documentação dos componentes e tokens com Storybook e configurações de lint e typescript.

Para o gerenciamento do monorepo foram utilizados o Turborepo para a build com cache e o Changesets para o versionamento dos pacotes.

Além disso, o projeto também conta com pipelines de CI/CD para deploy da documentação e publicação dos pacotes no npm.

A documentação com storybook pode ser acessada por esse link. Já os pacotes publicados no npm podem ser acessados nos seguintes links:

Tecnologias utilizadas