{"adoption": {"forks": 2852, "observed_at": "2026-08-28T04:08:51.472038+00:00", "stars": 4500}, "canonical_url": "https://ross.abutalabs.com/products/ultimate-react-course", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Starter files, final projects, and FAQ for my Ultimate React course", "domain": ["web-development", "frontend", "tutorials"], "enriched": true, "function": ["developer-tools"], "health_score": 20, "homepage": null, "language": "JavaScript", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["jonasschmedtmann/ultimate-react-course"], "name": "jonasschmedtmann/ultimate-react-course", "platform": ["cross-platform"], "pushed_at": "2024-11-08T15:37:03+00:00", "repo": "jonasschmedtmann/ultimate-react-course", "stars": 4500, "tags": ["react", "udemy-course", "starter-code", "javascript", "nextjs", "redux", "react-query", "tailwind-css", "nodejs"], "topics": ["react-course", "starter-code", "udemy"], "urls": [], "use_cases": ["learn react from scratch", "find starter code for react course exercises", "compare my react project code with final solutions", "learn redux and react query with examples", "practice building react apps like a pizza ordering app", "learn next.js app router and server components"], "what_it_is": "Companion repository for Jonas Schmedtmann's Ultimate React course, containing starter files, final project code, and FAQs for all course sections. It covers React fundamentals through advanced topics like Redux, React Query, React Router, and Next.js.", "when_to_avoid": ["you want a standalone React tutorial without the paid Udemy videos", "you need a production-ready React boilerplate or template", "you are looking for a maintained library or framework"], "when_to_choose": ["you are enrolled in the Ultimate React course and need the section starter and final code", "you want complete example projects spanning React fundamentals to Next.js", "you learn best by coding along with reference solutions"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ultimate-react-course", "repo": "jonasschmedtmann/ultimate-react-course", "role": "main", "score": 29}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.472038+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.543607+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9468ccc875a97998745a8b36b7e41ccabf5eaf0a40111079a54cf3bbb1858017", "fetched_at": "2026-08-28T04:08:51.472038+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonasschmedtmann/ultimate-react-course"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.472038+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.543607+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9468ccc875a97998745a8b36b7e41ccabf5eaf0a40111079a54cf3bbb1858017", "fetched_at": "2026-08-28T04:08:51.472038+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonasschmedtmann/ultimate-react-course"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.543607+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9468ccc875a97998745a8b36b7e41ccabf5eaf0a40111079a54cf3bbb1858017", "fetched_at": "2026-08-28T04:08:51.472038+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonasschmedtmann/ultimate-react-course"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.472038+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.472038+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.472038+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.543607+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9468ccc875a97998745a8b36b7e41ccabf5eaf0a40111079a54cf3bbb1858017", "fetched_at": "2026-08-28T04:08:51.472038+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonasschmedtmann/ultimate-react-course"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.472038+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.472038+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.543607+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9468ccc875a97998745a8b36b7e41ccabf5eaf0a40111079a54cf3bbb1858017", "fetched_at": "2026-08-28T04:08:51.472038+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonasschmedtmann/ultimate-react-course"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.472038+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.472038+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.472038+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.543607+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9468ccc875a97998745a8b36b7e41ccabf5eaf0a40111079a54cf3bbb1858017", "fetched_at": "2026-08-28T04:08:51.472038+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonasschmedtmann/ultimate-react-course"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.472038+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:51.472038+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.543607+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9468ccc875a97998745a8b36b7e41ccabf5eaf0a40111079a54cf3bbb1858017", "fetched_at": "2026-08-28T04:08:51.472038+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonasschmedtmann/ultimate-react-course"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.543607+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9468ccc875a97998745a8b36b7e41ccabf5eaf0a40111079a54cf3bbb1858017", "fetched_at": "2026-08-28T04:08:51.472038+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonasschmedtmann/ultimate-react-course"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.543607+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9468ccc875a97998745a8b36b7e41ccabf5eaf0a40111079a54cf3bbb1858017", "fetched_at": "2026-08-28T04:08:51.472038+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonasschmedtmann/ultimate-react-course"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:20:25.543607+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "9468ccc875a97998745a8b36b7e41ccabf5eaf0a40111079a54cf3bbb1858017", "fetched_at": "2026-08-28T04:08:51.472038+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jonasschmedtmann/ultimate-react-course"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 85, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1203, "days_push": 663, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 29, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}