https://github.com/check-data-out/velog-dashboard-v2-fe
2024.11) velog-dashboard project v2, client-side
https://github.com/check-data-out/velog-dashboard-v2-fe
nextjs typescript velog velog-dashboard
Last synced: about 2 months ago
JSON representation
2024.11) velog-dashboard project v2, client-side
- Host: GitHub
- URL: https://github.com/check-data-out/velog-dashboard-v2-fe
- Owner: Check-Data-Out
- Created: 2024-11-16T09:26:25.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2025-03-31T11:14:29.000Z (about 2 months ago)
- Last Synced: 2025-03-31T11:34:31.247Z (about 2 months ago)
- Topics: nextjs, typescript, velog, velog-dashboard
- Language: TypeScript
- Homepage: https://velog-dashboard.kro.kr/?utm_source=github&utm_medium=repo
- Size: 833 KB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README

## Velog Dashboard
- **π μ§ν κΈ°κ°** 2024. 11 ~ ONGOING
- **π» μλΉμ€ URL** [https://velog-dashboard.kro.kr/](https://velog-dashboard.kro.kr/?utm_source=github&utm_medium=repo) (μλΉμ€ 체ν κ°λ₯!)## INTRO
ν΅κ³ κΈ°λ₯μ΄ λΆμ€ν λΈλ‘κ·Έ μλΉμ€λ€μ μν **λΈλ‘κ·Έ ν΅κ³ λμ보λ μλΉμ€**μ λλ€.νμ¬λ Velog κ²μλ¬Ό ν΅κ³ μ‘°ν κΈ°λ₯μ μ 곡νκ³ μμΌλ©°, μΆν ν΅κ³ 리λ보λ λ° ν μλΉμ€μμ μ°λμ κ³ννκ³ μμ΅λλ€.
νμ¬ **200+**λͺ μ μ μ λ€μ΄ μλΉμ€λ₯Ό μ¬μ©νκ³ μμΌλ©°, **20000+**κ°μ κ²μλ¬Όμ ν΅κ³λ₯Ό κ΄λ¦¬νκ³ μμ΅λλ€.
λν, νλ‘μ νΈ μ΄κΈ°λΆν° λ°°ν¬κΉμ§μ [νκ³ λ‘](https://velog.io/@six-standard/series/Velog-Dashboard-%EC%B0%B8%EC%97%AC%EA%B8%B0)μ λ§€μ£Ό μμ±νμμ΅λλ€.
## SETUP DOCS
### μ€ν- `git clone https://github.com/Check-Data-Out/velog-dashboard-v2-fe.git`
- `cd velog-dashboard-v2-fe`
- `pnpm install`
- `pnpm husky` (husky μ€μ )
- `pnpm dev`### λ¦°ν
- `pnpm lint` (lint only pages)
- `pnpm lintTest` (lint only tests)
- `pnpm format` (prettier)### ν μ€ν
- `pnpm test` (test all pages & components)
### local μμ docker image μμ±, νκΉ , νΈμ, ν μ€ν κΉμ§
```shell
# 1. λ§μ½ μ½λ μμ νκ³ , λΉλλ₯Ό λ‘컬μμ νλ€λ©΄, λλ Dockerfile μ μμ νλ€λ©΄
docker build -t velog-dashboard-v2-fe:latest .# 2. (docker hub)repo μ push νκΈ°μ tag μΈν
docker tag velog-dashboard-v2-fe:latest nuung/velog-dashboard-v2-fe:latest# 3. push
docker push nuung/velog-dashboard-v2-fe:latest# ======================================================== #
# μ΄ν local μμ remote image κΈ°λ°μΌλ‘ running testing
docker pull nuung/velog-dashboard-v2-fe:latest
docker run -p 3000:3000 nuung/velog-dashboard-v2-fe:latest
```### docker κ΄λ ¨, μ΄λ―Έμ§ μ 리
```shell
# μ¬μ©νμ§ μλ λͺ¨λ μ΄λ―Έμ§ μ 리
docker image prune -af# λ³Όλ₯¨, μΊμ, 컨ν μ΄λ ν¬ν¨ λ± λͺ¨λ μ¬μ©νμ§ μλ 리μμ€ μ 리
docker system prune -af --volumes
```