full-stack
SmartGithub
AI GitHub Profile Explorer — Next.js, TypeScript, Prisma, Gemini
Next.jsTypeScriptPrismaGeminiAuth.jsOctokitSupabaseVercel AI SDK
Highlights
- Built a full-stack Next.js (App Router) application with GitHub OAuth via Auth.js and Octokit-powered live GitHub REST API integration for profile search, repo browsing, and developer comparison.
- Implemented streaming AI profile analysis and repository chat grounded in README/commit history using Google Gemini via the Vercel AI SDK.
- Designed a Prisma + PostgreSQL (Supabase) data layer for persisted, sign-in-gated notes on profiles and repos; deployed to production on Vercel.