https://github.com/hieudoanm/status
Status
https://github.com/hieudoanm/status
netlify vercel
Last synced: 3 months ago
JSON representation
Status
- Host: GitHub
- URL: https://github.com/hieudoanm/status
- Owner: hieudoanm
- License: gpl-3.0
- Created: 2025-09-09T08:02:41.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2026-04-01T20:29:52.000Z (3 months ago)
- Last Synced: 2026-04-03T05:29:08.034Z (3 months ago)
- Topics: netlify, vercel
- Language: TypeScript
- Homepage: https://hieudoanm.github.io/status/
- Size: 16 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yaml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# 🚀 [Status](https://hieudoanm.github.io/status/)
## 📚 Table of Contents
- [🚀 Status](#-status)
- [📚 Table of Contents](#-table-of-contents)
- [📖 1. Overview](#-1-overview)
- [✨ 2. Features](#-2-features)
- [🎥 3. Demo](#-3-demo)
- [🚀 4. Usage](#-4-usage)
- [🛠️ 5. Development Stack](#️-5-development-stack)
- [🖥️ 5.1 Development Tools](#️-51-development-tools)
- [⚙️ 5.2 Monorepo](#️-52-monorepo)
- [💻 5.3 Application](#-53-application)
- [⚛️ 5.3.1 Front-end](#️-531-front-end)
- [📡 5.3.2 Back-end](#-532-back-end)
- [📟 5.4 CLI (Command-line Interface)](#-54-cli-command-line-interface)
- [📄 6. License](#-6-license)
## 📖 1. Overview
Status is a focused project in this monorepo that delivers a practical tool with a clean user experience across platforms.
## ✨ 2. Features
1. [x] Core functionality tailored to Status
2. [x] Web experience for quick access
3. [x] CLI distribution for automation workflows
4. [x] Mobile-ready build targets
5. [x] Desktop-ready build targets
## 🎥 3. Demo
- 🌐 [Live Demo](https://hieudoanm.github.io/status/)
## 🚀 4. Usage
- 🌐 [Web](https://hieudoanm.github.io/status/)
- 💻 [CLI](https://github.com/hieudoanm/status/releases)
- 📱 [Mobile](https://github.com/hieudoanm/status/releases)
- 🖥️ [Desktop](https://github.com/hieudoanm/status/releases)
- 🍎 [MacOS](https://github.com/hieudoanm/status/releases/tag/macos-latest)
- 🐧 [Ubuntu](https://github.com/hieudoanm/status/releases/tag/ubuntu-latest)
- 🪟 [Windows](https://github.com/hieudoanm/status/releases/tag/windows-latest)
## 🛠️ 5. Development Stack
### 🖥️ 5.1 Development Tools
| No | Group | Technology | GitHub | Download |
| --- | ----- | -------------------------- | ------------------- | -------------------------------- |
| 1 | IDE | [Antigravity][antigravity] | | [Download][download-antigravity] |
| 2 | IDE | [Cursor][cursor] | [GitHub][gh-cursor] | [Download][download-cursor] |
| 3 | Agent | [Claude][claude] | [GitHub][gh-claude] | |
### ⚙️ 5.2 Monorepo
| No | Group | Technology | GitHub |
| --- | ------------ | ---------------------- | ---------------------- |
| 1 | Git | [GitHub][github] | [GitHub][gh-github] |
| 2 | Git Hooks | [Husky][husky] | [GitHub][gh-husky] |
| 3 | Build | [Turborepo][turborepo] | [GitHub][gh-turborepo] |
| 4 | Dependencies | [Renovate][renovate] | [GitHub][gh-renovate] |
```bash
pnpm install --save-dev --save-exact husky turbo
```
### 💻 5.3 Application
#### ⚛️ 5.3.1 Front-end
| No | Group | Technology | GitHub |
| --- | ---------------- | --------------------------- | ------------------------ |
| 1 | Language | [TypeScript][typescript] | [GitHub][gh-typescript] |
| 2 | Runtime | [Node.js][node.js] | [GitHub][gh-node] |
| 3 | Packages Manager | [pnpm][pnpm] | [GitHub][gh-pnpm] |
| 4 | Linter | [ESLint][eslint] | [GitHub][gh-eslint] |
| 5 | Formatter | [Prettier][prettier] | [GitHub][gh-prettier] |
| 6 | Testing | [Jest][jest] | [GitHub][gh-jest] |
| 7 | Framework | [Next.js][nextjs] | [GitHub][gh-nextjs] |
| 8 | Styling | [Tailwind CSS][tailwindcss] | [GitHub][gh-tailwindcss] |
| 9 | UI | [DaisyUI][daisyui] | [GitHub][gh-daisyui] |
| 10 | Desktop | [Tauri][tauri] | [GitHub][gh-tauri] |
| 11 | Mobile | [Capacitor.js][capacitorjs] | [GitHub][gh-capacitorjs] |
| 12 | Hosting | [GitHub Pages][githubpages] | [GitHub][gh-githubpages] |
```bash
# 1. Node.js
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash
nvm install
# 2. TypeScript
pnpm install --save-dev --save-exact @types/node ts-node typescript
# 3. Linter
pnpm install --save-dev --save-exact eslint
# 4. Formatter
pnpm install --save-dev --save-exact prettier prettier-plugin-tailwindcss
# 5. Testing
pnpm install --save-dev --save-exact @types/jest jest jest-environment-jsdom ts-jest
# 6. Styling
pnpm install --save-dev --save-exact @tailwindcss/postcss tailwindcss daisyui
# 7. Tauri
pnpm install --save-exact @tauri-apps/api
pnpm install --save-dev --save-exact @tauri-apps/cli
# 8. Capacitor
pnpm install --save-exact @capacitor/core @capacitor/android @capacitor/ios
pnpm install --save-dev --save-exact @capacitor/cli
```
#### 📡 5.3.2 Back-end
| No | Group | Technology | GitHub |
| --- | ------- | ----------------------------- | ------------------------- |
| 1 | BFF | [tRPC][trpc] | [GitHub][gh-trpc] |
| 2 | ORM | [Prisma][prisma] | [GitHub][gh-prisma] |
| 3 | KV | [Redis][redis] | [GitHub][gh-redis] |
| 4 | JSON | [MongoDB][mongodb] | [GitHub][gh-mongodb] |
| 5 | SQL | [PostgreSQL][postgresql] | [GitHub][gh-postgresql] |
| 6 | Auth | [Auth.js][auth.js] | [GitHub][gh-authjs] |
| 7 | Email | [Resend][resend] | [GitHub][gh-resend] |
| 8 | Payment | [Lemon Squeezy][lemonsqueezy] | [GitHub][gh-lemonsqueezy] |
```bash
# 1. tRPC
pnpm install --save-dev --save-exact @trpc/server @trpc/client @trpc/react-query @trpc/next @tanstack/react-query@latest zod
# 2. Prisma
pnpm install --save-dev --save-exact prisma
# 3. Redis
pnpm install --save-exact redis
# 4. Auth.js
pnpm install --save-exact next-auth
# 5. Email
pnpm install --save-exact resend
# 6. Payment
pnpm install --save-exact @lemonsqueezy/lemonsqueezy.js
```
### 📟 5.4 CLI (Command-line Interface)
| No | Group | Technology | GitHub |
| --- | --------- | ---------------- | ---------------------- |
| 1 | Language | [Golang][golang] | [GitHub][gh-golang] |
| 2 | Framework | [Cobra][cobra] | [GitHub][gh-cobra] |
| 3 | TUI | BubbleTea | [GitHub][gh-bubbletea] |
```bash
# 1. Cobra
go get -u github.com/spf13/cobra@latest
# OR
go install github.com/spf13/cobra-cli@latest
```
## 📄 6. License
[GNU General Public License - Version 3 (GPL-3.0)](https://opensource.org/license/gpl-3.0)
[antigravity]: https://antigravity.google/
[cursor]: https://cursor.com/
[claude]: https://claude.ai/
[gh-cursor]: https://github.com/cursor/cursor
[gh-claude]: https://github.com/anthropics/claude-code
[download-antigravity]: https://antigravity.google/download
[download-cursor]: https://cursor.com/download
[github]: https://github.com/
[husky]: https://typicode.github.io/husky/
[turborepo]: https://turborepo.org/
[renovate]: https://www.mend.io/renovate/
[gh-github]: https://github.com/github
[gh-husky]: https://github.com/typicode/husky
[gh-turborepo]: https://github.com/vercel/turborepo
[gh-renovate]: https://github.com/renovatebot/renovate
[typescript]: https://www.typescriptlang.org/
[node.js]: https://nodejs.org/
[pnpm]: https://pnpm.io/
[eslint]: https://eslint.org/
[prettier]: https://prettier.io/
[jest]: https://jestjs.io/
[nextjs]: https://nextjs.org/
[tailwindcss]: https://tailwindcss.com/
[daisyui]: https://daisyui.com/
[tauri]: https://v2.tauri.app/
[capacitorjs]: https://capacitorjs.com/
[githubpages]: https://pages.github.com/
[gh-typescript]: https://github.com/microsoft/typescript
[gh-node]: https://github.com/nodejs/node
[gh-pnpm]: https://github.com/pnpm/pnpm
[gh-eslint]: https://github.com/eslint/eslint
[gh-prettier]: https://github.com/prettier/prettier
[gh-jest]: https://github.com/facebook/jest
[gh-nextjs]: https://github.com/vercel/next.js
[gh-tailwindcss]: https://github.com/tailwindlabs/tailwindcss
[gh-daisyui]: https://github.com/saadeghi/daisyui
[gh-tauri]: https://github.com/tauri-apps/tauri
[gh-capacitorjs]: https://github.com/ionic-team/capacitor
[gh-githubpages]: https://github.com/pages/github
[trpc]: https://trpc.io/
[prisma]: https://prisma.io/
[redis]: https://redis.io/
[mongodb]: https://www.mongodb.com/
[postgresql]: https://www.postgresql.org/
[auth.js]: https://authjs.dev/
[resend]: https://resend.com/
[lemonsqueezy]: https://www.lemonsqueezy.com/
[gh-trpc]: https://github.com/trpc/trpc
[gh-prisma]: https://github.com/prisma/prisma
[gh-redis]: https://github.com/redis/redis
[gh-mongodb]: https://github.com/mongodb/mongo
[gh-postgresql]: https://github.com/postgres/postgres
[gh-authjs]: https://github.com/nextauthjs/next-auth
[gh-resend]: https://github.com/resend
[gh-lemonsqueezy]: https://github.com/lmsqueezy/lemonsqueezy.js
[golang]: https://go.dev/
[cobra]: https://cobra.dev/
[gh-golang]: https://github.com/golang/go
[gh-cobra]: https://github.com/spf13/cobra
[gh-bubbletea]: https://github.com/charmbracelet/bubbletea