"κ°λ°μλ€μ μν κ°μ₯ νν 곡μ μ€νΌμ€" > Dev-Connectλ 1μΈ κ°λ°μκ° κ΅¬μΆν μ€μκ° νμ λ° μν΅ νλ«νΌμ λλ€. λ½λͺ¨λλ‘ νμ΄λ¨Έ, μ€μκ° μ±ν , μ½λ μ€λν« κ³΅μ λ± κ°λ°μμκ² κΌ νμν κΈ°λ₯λ€μ λ€μ¨ κ°μ±μ UIμ λ΄μμ΅λλ€.
π Live Demo: https://dev-connect-gules.vercel.app/
- Random Nickname System: μ μ μλ§λ€ λΆμ¬λλ λλ€ λλ€μμΌλ‘ μ΅λͺ μ±μ 보μ₯νλ©°, λ§€λ² μλ‘μ΄ νλ₯΄μλλ‘ λνμ μ°Έμ¬νλ μ¬λ―Έλ₯Ό λνμ΅λλ€.
- Real-time User Sync: νμ¬ μ μ μ€μΈ μ μ λͺ©λ‘κ³Ό κ·Έλ€μ μ€μκ° μν(κ³΅λΆ μ€, ν΄μ μ€ λ±)λ₯Ό νλμ νμ ν μ μμ΅λλ€.
- Next-level Chat: λ§ν¬λ€μ΄ λ°±ν±μ μ΄μ©ν μ½λ κ°μ‘° λ° Gist μΉ΄λ μλ² λ© κΈ°λ₯μ μ§μν©λλ€.
- Live Reactions: λ©μμ§ νλ¨μ μ€μκ°μΌλ‘ μ΄λͺ¨ν°μ½ 리μ‘μ μ λ¬ μ μμΌλ©°, λκ΄μ μ λ°μ΄νΈ(Optimistic Update)λ‘ μ¦κ°μ μΈ λ°μμ μ 곡ν©λλ€.
- Gist & Code Snippet: κΉνλΈ Gist μΉ΄λ μμ± λ° λ°±ν±(`)μ μ΄μ©ν κ³ μ±λ₯ μ½λ νμ΄λΌμ΄ν μ μ§μν©λλ€.
- GitHub Integration: GitHub OAuthλ₯Ό ν΅ν κ°νΈ λ‘κ·ΈμΈ λ° μ μ νλ‘ν μ°λμ μ§μν©λλ€.
- Pomodoro & Status: μ€μκ°μΌλ‘ μ°λλλ λ½λͺ¨λλ‘ νμ΄λ¨Έλ₯Ό ν΅ν΄ νμ¬ μ§μ€ μ€μΈ μ μ λ€μ νμΈνκ³ μκ·Ήμ λ°μ΅λλ€.
- Focus TodoList: μ 무 ν¨μ¨μ λμ¬μ£Όλ TodoList κΈ°λ₯μ λ΄μ₯νμ¬, νμ κ³Ό κ°μΈ μ 무 κ΄λ¦¬λ₯Ό λμμ ν΄κ²°ν©λλ€.
- Drag & Drop Upload: μ΄λ―Έμ§ νμΌμ μ±ν μ°½μ λμ΄λ€ λμΌλ©΄ Supabase Storageλ₯Ό ν΅ν΄ μ¦μ μ λ‘λ λ° κ³΅μ λ©λλ€.
- Smart URL Preview: μ΄λ―Έμ§ URLμ λΆμ¬λ£μΌλ©΄ μλμΌλ‘ 미리보기λ₯Ό μμ±ν©λλ€.
- Automated Storage Purge: μμ€ν
μ΄ μ€μ€λ‘ μ΅μ ννλ μμ¨ μ£Όν μΈνλΌλ₯Ό μ§ν₯ν©λλ€.
- Weekly Auto-Cleanup: λ§€μ£Ό μΌμμΌ μ€ν 1μ(KST),
pg_cronκ³ΌEdge Functionsκ° νμ νμ¬ μΌμ£ΌμΌ μ΄μ λ μμ λ°μ΄ν°λ€μ μλ μμ ν©λλ€. - Cost & Security Optimization: λΆνμν μ€ν λ¦¬μ§ λΉμ©μ μ κ°νκ³ , λΆνμν λ°μ΄ν° 보μ λ₯Ό μ΅μννμ¬ λ³΄μ 무결μ±μ μ μ§ν©λλ€.
- Weekly Auto-Cleanup: λ§€μ£Ό μΌμμΌ μ€ν 1μ(KST),
| Category | Tech |
|---|---|
| Frontend | Next.js (App Router), React, Tailwind CSS |
| Animation | Framer Motion |
| Backend | Supabase (Serverless) |
| Database | PostgreSQL (Supabase) |
| Realtime | Supabase Realtime (Postgres Changes) |
| Hosting | Vercel |
λ€μ¨ κ°μ±μ UIμ μ€μκ° κΈ°λ₯μ΄ μ§μ½λ Dev-Connectμ μ£Όμ ꡬλ νλ©΄μ λλ€.
κ°λ‘ νμ κ½ μ±μ μμνκ² λ³΄μ¬μ£Όλ λ©μΈ λμ보λ λ·°μ λλ€.
| π» Github μ°λ | π μ€μκ° μ΄λͺ¨μ§ 리μ‘μ |
|---|---|
![]() |
![]() |
| π Todo Drag&Drop | π Focus Todo List | π File Upload | β¨οΈ Code Block |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
- Node.js 18.x μ΄μ
- Supabase Project & Table Setup
# λ ν¬μ§ν 리 ν΄λ‘
git clone [https://github.com/](https://github.com/)[μ¬μ©μID]/dev-connect.git
# μμ‘΄μ± μ€μΉ
npm install
# νκ²½ λ³μ μ€μ (.env.local)
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_keyThis project is licensed under the MIT License.





