Gittyλ GitHub νλμ λ°λΌ μνμ κ°μ μ΄ λ³νλ κ³ μμ΄λ₯Ό READMEμ νμνλ μλΉμ€μ λλ€.
GitHub μ¬μ©μλ Gittyλ₯Ό λ보λ μ§μ¬μ λλ€. Gittyλ GitHub νλμ λ¨Ήκ³ μλλλ€. μ§μ¬κ° κΎΈμ€ν νλνλ©΄ μ μ ν볡ν΄μ§κ³ , νλμ΄ λκΈ°λ©΄ κΈ°λ€λ¦¬κ³ , μ§μΉκ³ , κ²°κ΅ μ λ€κ² λ©λλ€.
GitHub Contribution Calendar
β
Activity Consistency
β
Cat State
β
README Widget
νΉμ commitμ΄λ release κ°μ κ°λ³ μ΄λ²€νΈλ³΄λ€ GitHub μλλ₯Ό μΌλ§λ κΎΈμ€ν μ¬κ³ μλμ§λ₯Ό μ€μ¬μΌλ‘ νμ¬ μνλ₯Ό κ²°μ ν©λλ€.
λ€μμ μ€μ GitHub νλμ λ°μν Gitty μμ ―μ λλ€.
Gitty μμ ― URLμ GitHub usernameμ μ λ¬ν΄ READMEμ μΆκ°ν μ μμ΅λλ€.
μμ ―μ Contribution Calendarλ₯Ό λΆμν΄ κ²°μ λ νμ¬ μνμ Gitty μ΄λ―Έμ§μ λμ¬, μ΅κ·Ό 7μΌ νλ κΈ°λ‘, μν κ΄λ ¨ μ 보λ₯Ό ν¨κ» νμν©λλ€.
Gittyλ GitHub νλ‘νμ νμλλ Contribution Calendarλ₯Ό κΈ°μ€μΌλ‘ νλμ λΆμν©λλ€.
λ μ§λ³ contributionμ΄ νλ μ΄μμ΄λ©΄ ν΄λΉ λ μ§λ₯Ό νλμ νλμΌ(active day) λ‘ κ³μ°ν©λλ€.
- λΉκ³΅κ° contribution νμλ₯Ό λ μ¬μ©μλ κ³΅κ° νλλ§ λ°μλ©λλ€.
- λΉκ³΅κ° contribution νμλ₯Ό μΌ μ¬μ©μλ μ΅λͺ νλ λΉκ³΅κ° νλλ ν¨κ» λ°μλ©λλ€.
- λΉκ³΅κ° μ μ₯μμ μ΄λ¦μ΄λ ꡬ체μ μΈ νλ λ΄μ©μ μ‘°ννκ±°λ λ ΈμΆνμ§ μμ΅λλ€.
Gittyμ κΈ°λ³Έ μνλ μ€λ νλ μ¬λΆμ λ°λΌ Positiveμ Hungerλ‘ λλ©λλ€.
flowchart TB
today{"μ€λ νλμ΄ μλμ?"}
subgraph positive["Positive"]
direction TB
normal --> coding --> happy --> cheering --> excited --> proud --> love
end
subgraph hunger["Hunger"]
direction TB
waiting --> nervous --> crying --> angry --> tired --> burned_out --> sleeping
end
today -->|μμ| normal
today -->|μμ| waiting
Positiveλ μ΅κ·Ό νλ λΉλμ μ₯κΈ° μ§μμ±μ ν¨κ» λ°μνκ³ , Hungerλ λ§μ§λ§ νλ μ΄ν κ²½κ³Όν λ μ§λ₯Ό κΈ°μ€μΌλ‘ κ²°μ ν©λλ€.
Special Stateμ 쑰건μ λ§μ‘±νλ©΄ κΈ°λ³Έ Positive/Hunger μν λμ Special Stateκ° νμλ©λλ€.
μ€λ νλμ΄ μμ λ μ΅κ·Ό 7μΌΒ·30μΌμ νλ λΉλμ 90μΌΒ·180μΌμ μ₯κΈ° νλ μ§μμ±μ ν¨κ» νλ¨ν©λλ€.
μμ λ¨κ³μΌμλ‘ νμ¬μ νλ νλ¦λΏ μλλΌ κ·Έ νλ¦μ μΌλ§λ μ€λ μ μ§νλμ§λ λ°μν©λλ€. μ¬λ¬ Positive 쑰건μ λ§μ‘±νλ©΄ κ°μ₯ λμ λ¨κ³λ₯Ό μ νν©λλ€.
μ€λ νλμ΄ μλ€λ©΄ λ§μ§λ§ νλ μ΄ν κ²½κ³ΌμΌμ λ°λΌ μνκ° λ³ν©λλ€.
μ§§μ ν΄μμ κΈ°λ€λ¦¬λ λ¨κ³μ λ¨Έλ¬Όμ§λ§, νλμ΄ μ₯κΈ°κ° λ©μΆμλ‘ Gittyμ μνλ μ μ°¨ λλΉ μ§λλ€.
| State | Gitty | Last Activity |
|---|---|---|
waiting |
![]() |
1β2μΌ μ |
nervous |
![]() |
3β4μΌ μ |
crying |
![]() |
5β6μΌ μ |
angry |
![]() |
7β9μΌ μ |
tired |
![]() |
10β13μΌ μ |
burned_out |
![]() |
14β29μΌ μ |
sleeping |
![]() |
30μΌ μ΄μ |
νΉμ νλ λ³νκ° κ°μ§λλ©΄ κΈ°λ³Έ μν λμ μΌμμ μΈ Special Stateκ° νμλ©λλ€.
μ 체 μνμ μ°μ μμλ confused β peeking β celebrating β κΈ°λ³Έ Positive/Hunger μμμ
λλ€.
| State | Gitty | Condition |
|---|---|---|
peeking |
![]() |
30μΌ μ΄μ νλμ΄ μλ€κ° μ€λ λ€μ νλ |
celebrating |
![]() |
μ μΌκ³Ό λΉκ΅ν΄ μ€λ excited, proud, love λ¨κ³λ‘ μ§μ
|
celebratingμ ν΄λΉ λ¨κ³μ μ²μ λλ¬νμ λλΏ μλλΌ, μνκ° λ΄λ €κ°λ€κ° λ€μ ν΄λΉ λ¨κ³λ‘ μ§μ
ν κ²½μ°μλ νμλ μ μμ΅λλ€.
GitHub λ°μ΄ν°λ₯Ό μ μμ μΌλ‘ μ‘°ννκ±°λ λΆμν μ μλ κ²½μ° confused μνλ₯Ό νμν©λλ€.
| State | Gitty | Condition |
|---|---|---|
confused |
![]() |
GitHub λ°μ΄ν° μ‘°ν λλ λΆμ μ€ν¨ |
pnpm install
cp .env.example .env.local
pnpm dev.env.localμ GITHUB_TOKENμ μ€μ ν©λλ€.
GITHUB_TOKENμ Gittyλ₯Ό κ°λ°νκ±°λ self-hostingν λ λ°°ν¬ μλ²μμ GitHub GraphQL APIλ₯Ό νΈμΆνκΈ° μν server-side tokenμ
λλ€. μμ ― μ¬μ©μλ μμ μ GitHub tokenμ μ 곡νμ§ μμ΅λλ€.
κ°λ° μλ²λ λ€μ μ£Όμμμ νμΈν μ μμ΅λλ€.
http://localhost:3000
λ‘컬 μμ ―μ λ€μ μ£Όμμμ νμΈν μ μμ΅λλ€.
http://localhost:3000/api/widget?username=YOUR_USERNAME
Gittyμμ λ§λ¨μ΄ μ¦κ±°μ λ€λ©΄ Starλ‘ μμν΄μ£ΌμΈμ! μ¬λ¬λΆμ μμκ³Ό ν¨κ» Gittyλ κ³μ μλΌκ°λλ€.
Made with π by @ds92ko

















