TextBin
textbin.app
Architected and launched a production note-taking platform on Next.js 15 and PostgreSQL, with server-side AES-256-CBC envelope encryption — per-note keys protected by a master key — that keeps user data secure at rest without hurting performance. Built a full monetization layer with Stripe subscriptions, premium feature gating, and resilient billing/error handling, plus Better Auth sign-in, Resend email scheduling, and CI/CD on Vercel.
Next.js 15PostgreSQLPrismaStripeBetter AuthResendVercel
Peckodoro
peckodoro.vercel.app
Brought Spotify Web API (OAuth2) and OpenAI API together into a single Pomodoro interface, so users can manage focus timers, music, and an AI study assistant without switching tabs. Shipped on Vercel with Git-based CI/CD, cross-session settings persistence, and careful state and error handling that makes the app feel solid across real study sessions.
Next.jsSpotify Web APIOpenAI APIOAuth2Vercel
Family Feud
Realtime multiplayer web game
A web-based Family Feud game with room join, buzzing, scoring, and smooth realtime updates.
ReactNode.jsSocket.IOGit
Secret Santa
secretsanta.chickengfx.xyz
Designed and shipped a full-stack gift-exchange platform that automates participant management, pairing logic, and admin workflows, replacing the error-prone manual coordination that normally goes into running these events. Built React and Node.js/Express services on PostgreSQL with clean deployment configuration and thorough setup documentation, making it easy to launch, extend, and hand off.
ReactNode.jsExpressPostgreSQLRailway