{"id":25075057,"url":"https://github.com/dentednerd/codeninjas","last_synced_at":"2025-03-31T21:26:33.610Z","repository":{"id":95786576,"uuid":"134554471","full_name":"dentednerd/CodeNinjas","owner":"dentednerd","description":"A web app to teach JavaScript to students aged 7 years and up.","archived":false,"fork":false,"pushed_at":"2023-10-27T16:34:27.000Z","size":9425,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-07T00:32:09.258Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/dentednerd.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":"2018-05-23T10:39:36.000Z","updated_at":"2023-10-05T11:47:49.000Z","dependencies_parsed_at":"2023-04-23T20:26:31.890Z","dependency_job_id":"18c083d5-61f4-4871-920b-c3395a9fe57f","html_url":"https://github.com/dentednerd/CodeNinjas","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/dentednerd%2FCodeNinjas","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dentednerd%2FCodeNinjas/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dentednerd%2FCodeNinjas/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dentednerd%2FCodeNinjas/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dentednerd","download_url":"https://codeload.github.com/dentednerd/CodeNinjas/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246542553,"owners_count":20794245,"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":[],"created_at":"2025-02-07T00:29:52.316Z","updated_at":"2025-03-31T21:26:33.555Z","avatar_url":"https://github.com/dentednerd.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Code Ninjas v3\n\nCode Ninjas is an interactive web app, designed to teach JavaScript to kids aged 7 years and up. Answer questions and level up to become a fully fledged Code Ninja!\n\nAPI: [live](https://codeninjas-api.fly.dev/), [code](https://github.com/dentednerd/CodeNinjasBack)\n\n## Requirements\n\n- Node v18.17.1: [download](https://nodejs.org/en)\n\n## Installation\n\n```sh\ngit clone https://github.com/dentednerd/CodeNinjas.git\ncd CodeNinjas\nyarn\n```\n\n## Usage\n\n```sh\nyarn start\n```\n\n## Joey's notes\n\nProperly updating the database with PATCH requests to the API? So much better than having to fake it with state.\n\nStorybook? Love me a good Storybook. Developing components in isolation is very much my jam.\n\nStitches? That's tasty. Look at those super subtle colours. It's a very simple config, but so elegant. Shame that it's no longer maintained.\n\nAtomic file structure? It just makes sense to me, and it works so well with Storybook, keeping components organised in an atomic hierarchy.\n\nReferences to ninjas in pop culture? Can't help myself.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdentednerd%2Fcodeninjas","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdentednerd%2Fcodeninjas","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdentednerd%2Fcodeninjas/lists"}