Skip to main content

Projects

A selection of projects exploring product engineering, and scoped AI features.

Mood Tracker AI — project preview
A full-stack extension of the Frontend Mentor Mood Tracking App with authenticated persistence, mood and sleep trends, AI-assisted mood identification, and personalized suggestions.

Explore AI integration in an application with richer, persistent user state, while keeping AI a strictly optional layer over a fully functional manual workflow.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Recharts
  • Clerk
  • Neon PostgreSQL
  • Drizzle ORM
  • Zod
  • Vercel AI SDK
  • Google Gemini
  • Vitest
  • React Testing Library
  • Playwright
Web Dictionary AI — project preview
An extension of the Frontend Mentor dictionary challenge that adds AI-assisted definitions and usage examples behind authenticated, rate-limited endpoints.

Explore how to add scoped, server-controlled AI features to a small product without over-engineering the AI layer.

  • Next.js
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • Clerk
  • Neon PostgreSQL
  • Drizzle ORM
  • Zod
  • Vercel AI SDK
  • Google Gemini
  • Vitest
  • React Testing Library
  • Playwright