{"id":38528620,"url":"https://github.com/hieudoanm/status","last_synced_at":"2026-04-10T05:58:50.459Z","repository":{"id":314814394,"uuid":"1053265894","full_name":"hieudoanm/status","owner":"hieudoanm","description":"Status","archived":false,"fork":false,"pushed_at":"2026-04-01T20:29:52.000Z","size":16792,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-04-03T05:29:08.034Z","etag":null,"topics":["netlify","vercel"],"latest_commit_sha":null,"homepage":"https://hieudoanm.github.io/status/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hieudoanm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yaml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"custom":["https://paypal.me/hieudoanm"]}},"created_at":"2025-09-09T08:02:41.000Z","updated_at":"2026-04-01T16:11:48.000Z","dependencies_parsed_at":"2025-10-29T13:32:11.031Z","dependency_job_id":null,"html_url":"https://github.com/hieudoanm/status","commit_stats":null,"previous_names":["hieudoanm/emojis","hieudoanm/status"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/hieudoanm/status","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hieudoanm%2Fstatus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hieudoanm%2Fstatus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hieudoanm%2Fstatus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hieudoanm%2Fstatus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hieudoanm","download_url":"https://codeload.github.com/hieudoanm/status/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hieudoanm%2Fstatus/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31426193,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T02:22:46.605Z","status":"ssl_error","status_checked_at":"2026-04-05T02:22:33.263Z","response_time":75,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["netlify","vercel"],"created_at":"2026-01-17T06:51:49.552Z","updated_at":"2026-04-05T06:01:31.259Z","avatar_url":"https://github.com/hieudoanm.png","language":"TypeScript","funding_links":["https://paypal.me/hieudoanm"],"categories":[],"sub_categories":[],"readme":"# 🚀 [Status](https://hieudoanm.github.io/status/)\n\n## 📚 Table of Contents\n\n- [🚀 Status](#-status)\n  - [📚 Table of Contents](#-table-of-contents)\n  - [📖 1. Overview](#-1-overview)\n  - [✨ 2. Features](#-2-features)\n  - [🎥 3. Demo](#-3-demo)\n  - [🚀 4. Usage](#-4-usage)\n  - [🛠️ 5. Development Stack](#️-5-development-stack)\n    - [🖥️ 5.1 Development Tools](#️-51-development-tools)\n    - [⚙️ 5.2 Monorepo](#️-52-monorepo)\n    - [💻 5.3 Application](#-53-application)\n      - [⚛️ 5.3.1 Front-end](#️-531-front-end)\n      - [📡 5.3.2 Back-end](#-532-back-end)\n    - [📟 5.4 CLI (Command-line Interface)](#-54-cli-command-line-interface)\n  - [📄 6. License](#-6-license)\n\n## 📖 1. Overview\n\nStatus is a focused project in this monorepo that delivers a practical tool with a clean user experience across platforms.\n\n## ✨ 2. Features\n\n1. [x] Core functionality tailored to Status\n2. [x] Web experience for quick access\n3. [x] CLI distribution for automation workflows\n4. [x] Mobile-ready build targets\n5. [x] Desktop-ready build targets\n\n## 🎥 3. Demo\n\n- 🌐 [Live Demo](https://hieudoanm.github.io/status/)\n\n## 🚀 4. Usage\n\n- 🌐 [Web](https://hieudoanm.github.io/status/)\n- 💻 [CLI](https://github.com/hieudoanm/status/releases)\n- 📱 [Mobile](https://github.com/hieudoanm/status/releases)\n- 🖥️ [Desktop](https://github.com/hieudoanm/status/releases)\n  - 🍎 [MacOS](https://github.com/hieudoanm/status/releases/tag/macos-latest)\n  - 🐧 [Ubuntu](https://github.com/hieudoanm/status/releases/tag/ubuntu-latest)\n  - 🪟 [Windows](https://github.com/hieudoanm/status/releases/tag/windows-latest)\n\n## 🛠️ 5. Development Stack\n\n### 🖥️ 5.1 Development Tools\n\n| No  | Group | Technology                 | GitHub              | Download                         |\n| --- | ----- | -------------------------- | ------------------- | -------------------------------- |\n| 1   | IDE   | [Antigravity][antigravity] |                     | [Download][download-antigravity] |\n| 2   | IDE   | [Cursor][cursor]           | [GitHub][gh-cursor] | [Download][download-cursor]      |\n| 3   | Agent | [Claude][claude]           | [GitHub][gh-claude] |                                  |\n\n### ⚙️ 5.2 Monorepo\n\n| No  | Group        | Technology             | GitHub                 |\n| --- | ------------ | ---------------------- | ---------------------- |\n| 1   | Git          | [GitHub][github]       | [GitHub][gh-github]    |\n| 2   | Git Hooks    | [Husky][husky]         | [GitHub][gh-husky]     |\n| 3   | Build        | [Turborepo][turborepo] | [GitHub][gh-turborepo] |\n| 4   | Dependencies | [Renovate][renovate]   | [GitHub][gh-renovate]  |\n\n```bash\npnpm install --save-dev --save-exact husky turbo \n```\n\n### 💻 5.3 Application\n\n#### ⚛️ 5.3.1 Front-end\n\n| No  | Group            | Technology                  | GitHub                   |\n| --- | ---------------- | --------------------------- | ------------------------ |\n| 1   | Language         | [TypeScript][typescript]    | [GitHub][gh-typescript]  |\n| 2   | Runtime          | [Node.js][node.js]          | [GitHub][gh-node]        |\n| 3   | Packages Manager | [pnpm][pnpm]                | [GitHub][gh-pnpm]        |\n| 4   | Linter           | [ESLint][eslint]            | [GitHub][gh-eslint]      |\n| 5   | Formatter        | [Prettier][prettier]        | [GitHub][gh-prettier]    |\n| 6   | Testing          | [Jest][jest]                | [GitHub][gh-jest]        |\n| 7   | Framework        | [Next.js][nextjs]           | [GitHub][gh-nextjs]      |\n| 8   | Styling          | [Tailwind CSS][tailwindcss] | [GitHub][gh-tailwindcss] |\n| 9   | UI               | [DaisyUI][daisyui]          | [GitHub][gh-daisyui]     |\n| 10  | Desktop          | [Tauri][tauri]              | [GitHub][gh-tauri]       |\n| 11  | Mobile           | [Capacitor.js][capacitorjs] | [GitHub][gh-capacitorjs] |\n| 12  | Hosting          | [GitHub Pages][githubpages] | [GitHub][gh-githubpages] |\n\n```bash\n# 1. Node.js\ncurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash\nnvm install\n# 2. TypeScript\npnpm install --save-dev --save-exact @types/node ts-node typescript\n# 3. Linter\npnpm install --save-dev --save-exact eslint\n# 4. Formatter\npnpm install --save-dev --save-exact prettier prettier-plugin-tailwindcss\n# 5. Testing\npnpm install --save-dev --save-exact @types/jest jest jest-environment-jsdom ts-jest\n# 6. Styling\npnpm install --save-dev --save-exact @tailwindcss/postcss tailwindcss daisyui\n# 7. Tauri\npnpm install --save-exact @tauri-apps/api\npnpm install --save-dev --save-exact @tauri-apps/cli\n# 8. Capacitor\npnpm install --save-exact @capacitor/core @capacitor/android @capacitor/ios\npnpm install --save-dev --save-exact @capacitor/cli\n```\n\n#### 📡 5.3.2 Back-end\n\n| No  | Group   | Technology                    | GitHub                    |\n| --- | ------- | ----------------------------- | ------------------------- |\n| 1   | BFF     | [tRPC][trpc]                  | [GitHub][gh-trpc]         |\n| 2   | ORM     | [Prisma][prisma]              | [GitHub][gh-prisma]       |\n| 3   | KV      | [Redis][redis]                | [GitHub][gh-redis]        |\n| 4   | JSON    | [MongoDB][mongodb]            | [GitHub][gh-mongodb]      |\n| 5   | SQL     | [PostgreSQL][postgresql]      | [GitHub][gh-postgresql]   |\n| 6   | Auth    | [Auth.js][auth.js]            | [GitHub][gh-authjs]       |\n| 7   | Email   | [Resend][resend]              | [GitHub][gh-resend]       |\n| 8   | Payment | [Lemon Squeezy][lemonsqueezy] | [GitHub][gh-lemonsqueezy] |\n\n```bash\n# 1. tRPC\npnpm install --save-dev --save-exact @trpc/server @trpc/client @trpc/react-query @trpc/next @tanstack/react-query@latest zod\n# 2. Prisma\npnpm install --save-dev --save-exact prisma\n# 3. Redis\npnpm install --save-exact redis\n# 4. Auth.js\npnpm install --save-exact next-auth\n# 5. Email\npnpm install --save-exact resend\n# 6. Payment\npnpm install --save-exact @lemonsqueezy/lemonsqueezy.js\n```\n\n### 📟 5.4 CLI (Command-line Interface)\n\n| No  | Group     | Technology       | GitHub                 |\n| --- | --------- | ---------------- | ---------------------- |\n| 1   | Language  | [Golang][golang] | [GitHub][gh-golang]    |\n| 2   | Framework | [Cobra][cobra]   | [GitHub][gh-cobra]     |\n| 3   | TUI       | BubbleTea        | [GitHub][gh-bubbletea] |\n\n```bash\n# 1. Cobra\ngo get -u github.com/spf13/cobra@latest\n# OR\ngo install github.com/spf13/cobra-cli@latest\n```\n\n## 📄 6. License\n\n[GNU General Public License - Version 3 (GPL-3.0)](https://opensource.org/license/gpl-3.0)\n\n\u003c!-- Development Tools --\u003e\n\n[antigravity]: https://antigravity.google/\n[cursor]: https://cursor.com/\n[claude]: https://claude.ai/\n\n[gh-cursor]: https://github.com/cursor/cursor\n[gh-claude]: https://github.com/anthropics/claude-code\n\n[download-antigravity]: https://antigravity.google/download\n[download-cursor]: https://cursor.com/download\n\n\u003c!-- Monorepo --\u003e\n\n[github]: https://github.com/\n[husky]: https://typicode.github.io/husky/\n[turborepo]: https://turborepo.org/\n[renovate]: https://www.mend.io/renovate/\n\n[gh-github]: https://github.com/github\n[gh-husky]: https://github.com/typicode/husky\n[gh-turborepo]: https://github.com/vercel/turborepo\n[gh-renovate]: https://github.com/renovatebot/renovate\n\n\u003c!-- Application --\u003e\n\n[typescript]: https://www.typescriptlang.org/\n[node.js]: https://nodejs.org/\n[pnpm]: https://pnpm.io/\n[eslint]: https://eslint.org/\n[prettier]: https://prettier.io/\n[jest]: https://jestjs.io/\n[nextjs]: https://nextjs.org/\n[tailwindcss]: https://tailwindcss.com/\n[daisyui]: https://daisyui.com/\n[tauri]: https://v2.tauri.app/\n[capacitorjs]: https://capacitorjs.com/\n[githubpages]: https://pages.github.com/\n\n[gh-typescript]: https://github.com/microsoft/typescript\n[gh-node]: https://github.com/nodejs/node\n[gh-pnpm]: https://github.com/pnpm/pnpm\n[gh-eslint]: https://github.com/eslint/eslint\n[gh-prettier]: https://github.com/prettier/prettier\n[gh-jest]: https://github.com/facebook/jest\n[gh-nextjs]: https://github.com/vercel/next.js\n[gh-tailwindcss]: https://github.com/tailwindlabs/tailwindcss\n[gh-daisyui]: https://github.com/saadeghi/daisyui\n[gh-tauri]: https://github.com/tauri-apps/tauri\n[gh-capacitorjs]: https://github.com/ionic-team/capacitor\n[gh-githubpages]: https://github.com/pages/github\n\n[trpc]: https://trpc.io/\n[prisma]: https://prisma.io/\n[redis]: https://redis.io/\n[mongodb]: https://www.mongodb.com/\n[postgresql]: https://www.postgresql.org/\n[auth.js]: https://authjs.dev/\n[resend]: https://resend.com/\n[lemonsqueezy]: https://www.lemonsqueezy.com/\n\n[gh-trpc]: https://github.com/trpc/trpc\n[gh-prisma]: https://github.com/prisma/prisma\n[gh-redis]: https://github.com/redis/redis\n[gh-mongodb]: https://github.com/mongodb/mongo\n[gh-postgresql]: https://github.com/postgres/postgres\n[gh-authjs]: https://github.com/nextauthjs/next-auth\n[gh-resend]: https://github.com/resend\n[gh-lemonsqueezy]: https://github.com/lmsqueezy/lemonsqueezy.js\n\n\u003c!-- CLI --\u003e\n\n[golang]: https://go.dev/\n[cobra]: https://cobra.dev/\n\n[gh-golang]: https://github.com/golang/go\n[gh-cobra]: https://github.com/spf13/cobra\n[gh-bubbletea]: https://github.com/charmbracelet/bubbletea\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhieudoanm%2Fstatus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhieudoanm%2Fstatus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhieudoanm%2Fstatus/lists"}