Skip to content

Latest commit

Β 

History

30 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“š Table of Contents

πŸ“– 1. Overview

hieudoanm.github.io is a focused project in this monorepo that delivers a practical tool with a clean user experience across platforms.

No Metadata Value
1 Repository hieudoanm/hieudoanm.github.io
2 Default Branch master
3 License GPL-3.0
4 Releases Releases
5 Home Page hieudoanm.github.io
6 App Page hieudoanm.vercel.app
7 Languages Go, Kotlin, Python, Rust, Swift, TypeScript
8 Size 2,468,808 kb = 2.47 GB

✨ 2. Features

  1. Core functionality tailored to hieudoanm.github.io
  2. Web experience for quick access
  3. CLI distribution for automation workflows
  4. Mobile-ready build targets
  5. Desktop-ready build targets

πŸŽ₯ 3. Demo

πŸš€ 4. Usage

πŸ› οΈ 5. Development Stack

5.1 Programming Languages

No Language GitHub Docker Group Usage
1 Bash N/A Software CLI
2 Go GitHub golang Software CLI
3 Rust GitHub rust Software CLI
4 TypeScript GitHub node Software Web
5 Kotlin GitHub openjdk Software Android
6 Swift GitHub swift Software iOS / macOS
7 Java GitHub openjdk Software Back-end
8 Python GitHub python Data AI

πŸ–₯️ 5.2 Development Tools

No Group Technology GitHub Download
1 IDE Antigravity Download
2 IDE Cursor GitHub Download
3 Agent Claude Code GitHub Download
4 Agent Gemini GitHub Download
5 Agent OpenCode GitHub Download

βš™οΈ 5.3 Monorepo

No Group Technology GitHub
1 Git GitHub GitHub
2 Git Hooks Husky GitHub
3 Build Turborepo GitHub
4 Dependencies Renovate GitHub
pnpm install --save-dev --save-exact husky turbo

πŸ“Ÿ 5.4 CLI (Command-line Interface)

No Group Technology GitHub
1 Framework Cobra GitHub
2 TUI BubbleTea GitHub
# 1. Cobra
go get -u github.com/spf13/cobra@latest
# OR
go install github.com/spf13/cobra-cli@latest

πŸ’» 5.5 Application

βš›οΈ 5.5.1 Front-end

No Group Technology GitHub
01 Runtime Node.js GitHub
02 Packages Manager pnpm GitHub
03 Linter ESLint GitHub
04 Formatter Prettier GitHub
05 Unit Tests Jest GitHub
06 E2E Tests Playwright GitHub
07 Framework Next.js GitHub
08 Styling Tailwind CSS GitHub
09 UI DaisyUI GitHub
10 Hybrid (Desktop & Mobile) Tauri GitHub
11 Static Hosting GitHub Pages GitHub
12 Dynamic Hosting Vercel GitHub
# 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

πŸ“‘ 5.5.2 Back-end

No Group Technology GitHub
1 BFF tRPC GitHub
2 ORM Prisma GitHub
3 KV Redis GitHub
4 JSON MongoDB GitHub
5 SQL PostgreSQL GitHub
6 Auth Auth.js GitHub
7 Email Resend GitHub
8 Payment Lemon Squeezy GitHub
# 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

πŸ“„ 6. License

GNU General Public License - Version 3 (GPL-3.0)

About

GitHub Page

Resources

Code of conduct

Stars

0 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages