{
  "added_at": "2026-10-20",
  "additional_evidence_urls": [
    "https://github.com/AkashNaickar/crdb-sample-frontend/blob/673dc8c8d93b4f8a13257604749b638adf146298/site/index.html",
    "https://github.com/AkashNaickar/crdb-sample-frontend/blob/673dc8c8d93b4f8a13257604749b638adf146298/site/js/main.js",
    "https://github.com/AkashNaickar/crdb-sample-frontend/blob/673dc8c8d93b4f8a13257604749b638adf146298/scripts/check-site.test.mjs",
    "https://github.com/AkashNaickar/crdb-sample-frontend/blob/673dc8c8d93b4f8a13257604749b638adf146298/package.json",
    "https://github.com/AkashNaickar/crdb-sample-frontend/blob/673dc8c8d93b4f8a13257604749b638adf146298/LICENSE",
    "https://github.com/AkashNaickar/crdb-sample-frontend/blob/673dc8c8d93b4f8a13257604749b638adf146298/CONTRIBUTING.md"
  ],
  "category": "reconstruction-cases",
  "description_en": "Rebuilds the Littlebird.ai home page in plain HTML/CSS/JavaScript from captured markup and assets, with source-wired mobile navigation, FAQ toggles, scroll reveals and OS-dependent call-to-action presentation. It illustrates a bounded website reconstruction, with uncaptured routes and product functionality left outside the scope.",
  "description_zh": "依据捕获的标记与资源，用原生 HTML/CSS/JavaScript 重建 Littlebird.ai 首页；源码实现移动导航、FAQ 展开、滚动显现及随操作系统变化的按钮展示。它是范围明确的网页重建案例，不涵盖未捕获路由或产品本身的功能。",
  "entry_url": "https://awesomerea.org/resources/littlebird-static-rebuild-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/littlebird-static-rebuild-case/",
  "evidence_url": "https://github.com/AkashNaickar/crdb-sample-frontend/blob/673dc8c8d93b4f8a13257604749b638adf146298/README.md",
  "group": "cases",
  "id": "littlebird-static-rebuild-case",
  "json_url": "https://awesomerea.org/resources/littlebird-static-rebuild-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/littlebird-static-rebuild-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/littlebird-static-rebuild-case/index.md",
  "name": "Littlebird.ai static home-page rebuild",
  "name_zh": "Littlebird.ai 静态首页重建",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirements": [
    "The captured scope is the home page and five embedded demos. Pricing, blog and other uncaptured routes are absent; several download controls are placeholder links. This is not a recreation of the Littlebird desktop/mobile application or its backend.",
    "The shipped site is plain HTML/CSS/JavaScript without a build step. The documented local preview and asset-integrity suite use Node.js 20+ and its standard library.",
    "The original npm test checks local asset references, basic file and embedded-page completeness, and independence from the ignored capture directory.",
    "The MIT file covers repository code. The README explicitly excludes captured third-party fonts, imagery, markup and copy from that grant and identifies this as an unofficial study rebuild."
  ],
  "requirements_zh": [
    "捕获范围仅为首页及五个嵌入式演示；定价、博客等未捕获路由缺失，若干下载控件为占位链接。它不复现 Littlebird 桌面／移动应用或后端。",
    "交付页面采用原生 HTML/CSS/JavaScript，无构建步骤；文档中的本地预览与资源完整性测试使用 Node.js 20+ 及其标准库。",
    "原有 npm test 检查本地资源引用、基本文件与嵌入页面完整性，以及对被忽略捕获目录的独立性。",
    "MIT 文件覆盖仓库代码；README 明确指出捕获的第三方字体、图像、标记与文案不属于该授权，并将项目界定为非官方学习重建。"
  ],
  "targets": [
    "website"
  ],
  "url": "https://github.com/AkashNaickar/crdb-sample-frontend",
  "verification": "source-reviewed",
  "verified_at": "2026-10-20"
}
