{"id":24644893,"url":"https://github.com/madetech/skills-radar","last_synced_at":"2025-10-05T20:14:13.679Z","repository":{"id":65907749,"uuid":"599622388","full_name":"madetech/skills-radar","owner":"madetech","description":"A data driven skills radar for what Made Tech think the skills for an Architect are.","archived":false,"fork":false,"pushed_at":"2025-02-05T15:52:13.000Z","size":7633,"stargazers_count":1,"open_issues_count":1,"forks_count":2,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-02-05T16:36:01.552Z","etag":null,"topics":["reactjs","skills-radar"],"latest_commit_sha":null,"homepage":"https://madetech.github.io/skills-radar","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/madetech.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-02-09T14:33:18.000Z","updated_at":"2025-02-05T15:51:19.000Z","dependencies_parsed_at":"2025-02-05T16:27:28.955Z","dependency_job_id":"569b1d1d-19ab-4dbe-b320-c0d895a3f5b5","html_url":"https://github.com/madetech/skills-radar","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madetech%2Fskills-radar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madetech%2Fskills-radar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madetech%2Fskills-radar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/madetech%2Fskills-radar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/madetech","download_url":"https://codeload.github.com/madetech/skills-radar/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244636111,"owners_count":20485441,"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":["reactjs","skills-radar"],"created_at":"2025-01-25T14:11:48.043Z","updated_at":"2025-10-05T20:14:08.614Z","avatar_url":"https://github.com/madetech.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Skills Radar\n\n\u003chttps://madetech.github.io/skills-radar\u003e\n\n## Technical Architect Roles\n\nThis project generates a skills radar based on the Technical Architect skill\nsets that we think are important.\n\n![Example of the Skills Radar](docs/imgs/skills_radar.png)\n\n## Custom Roles\n\nYou can upload files with custom attributes, skill levels and role levels.\n\nCreate a JSON file with this file structure and upload it:\n\n```JSON\n{\n  \"title\": \"Test Attributes\",\n  \"RoleData\": {\n    \"Attribute 1\": {\n      \"Skill level 1\": null,\n      \"Skill level 2\": null,\n      \"Skill level 3\": null,\n      \"Skill level 4\": null\n    },\n    \"Attribute 2\": {\n      \"Skill level 1\": null,\n      \"Skill level 2\": null,\n      \"Skill level 3\": null,\n      \"Skill level 4\": null\n    },\n    \"Attribute 3\": {\n      \"Skill level 1\": null,\n      \"Skill level 2\": null,\n      \"Skill level 3\": null,\n      \"Skill level 4\": null\n    },\n    \"Attribute 4\": {\n      \"Skill level 1\": null,\n      \"Skill level 2\": null,\n      \"Skill level 3\": null,\n      \"Skill level 4\": null\n    },\n    \"Attribute 5\": {\n      \"Skill level 1\": null,\n      \"Skill level 2\": null,\n      \"Skill level 3\": null,\n      \"Skill level 4\": null\n    }\n  },\n  \"RoleLevels\": {\n    \"Test\": {\n      \"data\": [4, 3, 4, 1, 3],\n      \"backgroundColor\": \"rgba(54, 162, 235, 0.2)\",\n      \"color\": \"rgb(54, 162, 235)\"\n    }\n  }\n}\n```\n\n- You can have as many attributes as you want.\n- You have to keep the skill level consistent, i.e. always 4 or 5 etc.\n- You have as many Role Levels as you want, \"You\" will always be last.\n- The Role Levels `data` field is expressed as an index from 1 to however many skill levels you have.\n  - E.g. Level 1 = 1, Level 2 = 2\n- The `null`s represent the tooltip text for info/context.\n\n## Development\n\n### Available Scripts\n\nIn the project directory, you can run:\n\n#### `npm start`\n\nRuns the app in the development mode.\\\nOpen [http://localhost:3000](http://localhost:3000) to view it in your browser.\n\nThe page will reload when you make changes.\\\nYou may also see any lint errors in the terminal.\n\n#### `npm test`\n\nLaunches the test runner in the interactive watch mode.\\\nSee the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.\n\n#### `npm run build`\n\nBuilds the app for production to the `build` folder.\\\nIt correctly bundles React in production mode and optimizes the build for the best performance.\n\nThe build is minified and the filenames include the hashes.\\\nYour app is ready to be deployed!\n\nSee the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.\n\n#### `npm run deploy`\n\nDeploys the app to GitHub Pages. You should not need to use this as a GitHub Action is setup to achieve this.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmadetech%2Fskills-radar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmadetech%2Fskills-radar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmadetech%2Fskills-radar/lists"}