GitHub contribution graphiga tanlangan naqsh bo‘yicha sanalangan commitlar.
Maqsad
OAuth orqali kirib, yil/pattern/zichlik tanlash, preview ko‘rish va faqat `githubchi` reposiga commit yozish. Bekor qilish — oldingi HEAD ga qaytish.
Vazifa
- NextAuth GitHub + API JWT ko‘prigi.
- Patternlar (shuffle, text, employeer, hobbichi) UI va API da bir xil.
- SSE orqali fork/clone/commit/push jarayoni.
- Postgres da harakatlar tarixi.
Stack
Next.js 16NextAuth 5Tailwind 4BunHonoDrizzlePostgreSQLGitHub API
Nima o‘rgatdi
Git operatsiyalarini serverda xavfsiz cheklash (faqat bitta repo). SSE progress UX. OAuth token ni API ga uzatish. Foydalanuvchiga GitHub graph kechikishi va mas’uliyat haqida ochiq yozish — mahsulot etikasi.