O projeto Design System - Ignite Call é dedicado à criação de um design system para o projeto Ignite Call. Este design system é desenvolvido utilizando o conceito de monorepo, juntamente com o Turbo, e sua documentação é feita utilizando o Storybook.
- Monorepo: O projeto utiliza a abordagem de monorepo, que permite a organização e compartilhamento de código entre diferentes partes do sistema.
- Turbo: O Turbo é uma ferramenta que auxilia no gerenciamento de pacotes e dependências em um ambiente de monorepo. Ele otimiza o processo de construção e publicação das bibliotecas.
- Storybook: A documentação do design system é feita utilizando o Storybook, uma plataforma de desenvolvimento UI que permite visualizar e interagir com os componentes do design system de forma isolada.
- Integração com GitHub Actions: O repositório possui uma esteira de CI/CD integrada com o GitHub Actions. Isso significa que sempre que houver uma alteração no código, o sistema será automaticamente testado e implantado.