{"id":21344055,"url":"https://github.com/vickttor/ignite-reactjs-design-system","last_synced_at":"2025-06-20T17:07:07.845Z","repository":{"id":178396396,"uuid":"661796045","full_name":"vickttor/ignite-reactjs-design-system","owner":"vickttor","description":"This is a Monorepo to build a design system with ReactJS. It uses CI/CD with Github Actions.","archived":false,"fork":false,"pushed_at":"2023-08-02T00:13:21.000Z","size":4565,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-20T17:06:12.064Z","etag":null,"topics":["changesets","cicd","design-system","monorepo","react","storybook","tsup","turborepo","typescript"],"latest_commit_sha":null,"homepage":"https://vickttorugo.github.io/ignite-reactjs-design-system/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vickttor.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-07-03T17:04:21.000Z","updated_at":"2023-07-29T23:06:51.000Z","dependencies_parsed_at":null,"dependency_job_id":"d8e87bbb-10cc-45b2-b87a-96985a537c8f","html_url":"https://github.com/vickttor/ignite-reactjs-design-system","commit_stats":null,"previous_names":["vickttorugo/design_system","vickttorugo/ignite-reactjs-design-system","vickttor/ignite-reactjs-design-system"],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/vickttor/ignite-reactjs-design-system","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vickttor%2Fignite-reactjs-design-system","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vickttor%2Fignite-reactjs-design-system/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vickttor%2Fignite-reactjs-design-system/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vickttor%2Fignite-reactjs-design-system/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vickttor","download_url":"https://codeload.github.com/vickttor/ignite-reactjs-design-system/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vickttor%2Fignite-reactjs-design-system/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260985166,"owners_count":23092885,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["changesets","cicd","design-system","monorepo","react","storybook","tsup","turborepo","typescript"],"created_at":"2024-11-22T01:16:57.414Z","updated_at":"2025-06-20T17:07:02.788Z","avatar_url":"https://github.com/vickttor.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Design System\n\nThis 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).\n\n[Oficial Link](https://vickttorugo.github.io/ignite-reactjs-design-system/)\n\n### Status\n\n🚧 Developing 🚧\n\n### Design System Components\n\n- Text\n- Heading\n- Box\n- Button\n- TextField\n- TextArea\n- Checkbox\n- Avatar\n- MultiStep\n- Tooltip\n- Toast\n\n### Preview\n\n![Home Page](./.github/screenshots/button-storybook.png)\n\n### Stack\n\n- Typescript\n- TSUP\n- Eslint\n- ReactJS\n- Storybook\n- Radix UI\n- Stitches\n- phosphor-icons\n- polished\n- Turborepo\n- Changeset\n- CI / CD with Github Actions\n\n### Author\n\n\u003cdiv\u003e\n\u003cimg style=\"border-radius: 50%\" src=\"https://avatars.githubusercontent.com/u/70340221?v=4\"  width=\"100px;\"  alt=\"Victor Silva\"/\u003e\n\n\u003csub\u003e\u003cb\u003eVictor Silva\u003c/b\u003e\u003c/sub\u003e🚀\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvickttor%2Fignite-reactjs-design-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvickttor%2Fignite-reactjs-design-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvickttor%2Fignite-reactjs-design-system/lists"}