Skip to content

This is a Monorepo to build a design system with ReactJS. It uses CI/CD with Github Actions.

Notifications You must be signed in to change notification settings

vickttor/ignite-reactjs-design-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Design System

This is a Monorepo created through the Ignite ReactJS course. Here we have 5 Packages which is managed by turborepo and changeset. The design system uses of the react directory which has the components. The components use the tokens of the application. Another packages are reusable configurations such as typescript and eslint. The packages are published into the NPM and they are using github actions to automate the build and deploy of the packages (CI / CD).

Oficial Link

Status

🚧 Developing 🚧

Design System Components

  • Text
  • Heading
  • Box
  • Button
  • TextField
  • TextArea
  • Checkbox
  • Avatar
  • MultiStep
  • Tooltip
  • Toast

Preview

Home Page

Stack

  • Typescript
  • TSUP
  • Eslint
  • ReactJS
  • Storybook
  • Radix UI
  • Stitches
  • phosphor-icons
  • polished
  • Turborepo
  • Changeset
  • CI / CD with Github Actions

Author

Victor Silva

Victor Silva🚀