Skip to content

Projeto desenvolvido para explorar o conceito de Design System, monorepo e um pouco de DevOps. Serviu tanto como projeto de aula como desafio.

Notifications You must be signed in to change notification settings

o-igor-trentini/ignite-design-system

Repository files navigation

Ignite Design System

Ignite Design System é um projeto desenvolvido para explorar o conceito de Design System, monorepo e um pouco de DevOps.

O desenvolvimento da aplicação foi construido a partir da documentação que pode ser encontrada aqui.

Este projeto também foi usado para ser o quinto desafio do módulo ReactJS 2022, adicionado dois componentes a mais (Tooltip e Toast)

OBS: O projeto desenvolvido na aula está em outra branch e pode ser encontrado aqui

Este projeto é o quinto do módulo de ReactJS 2022, um monorepo com pacotes de configuração de Eslint, tokens, componentes ReactJS e documentação dos componentes React com Storybook.

Me veja em funcionamento clicando aqui :)

Desenvolvimento

Construído com

  • ReactJS
  • Typescript
  • Changesets
  • TurboRepo
  • Stitches
  • Phosphor React
  • Radix UI
  • Storybook
  • Vite

Instalando / Começando

Clone este repositório com:

git@github.com:o-igor-trentini/ignite-design-system.git

Use o npm para instalar as dependências:

npm i

E use o seguinte comando para iniciar o projeto em modo de desenvolvimento:

# Iniciará todos os repositórios devido ao uso do TurboRepo
npm run dev

Powered by: Rocketseat 🚀