whoami

A multi-user portfolio platform with Clerk auth, dynamic username routing, and ownership detection. Built for scalability.

whoami screenshot

Overview

whoami is a modern multi-tenant developer profile and portfolio platform that lets engineers, creators, and students launch a sleek personal page in minutes. Utilizing Next.js dynamic routing and server-side rendering, each user receives a custom vanity URL with dedicated portfolio blocks. The application integrates Clerk for authentication, PostgreSQL and Prisma for relational persistence, and dynamic GitHub API data ingestion to automatically display pinned repositories, activity stats, and custom social link hubs.

Key Architecture & Highlights

Dynamic username routing with server-rendered pages and instant SEO meta tag generation

Clerk-powered authentication with protected user settings, profile claims, and ownership detection

Direct GitHub REST API integration to automatically display starred repositories and top technologies

Clean glassmorphic and terminal-inspired UI themes with instant preview and dark mode support

Technologies & Tools

Next.jsClerkPrismaPostgreSQLTypeScriptTailwind CSS

Source & Links

Browse More Projects