Back to Projects

Portfolio Website

A modern personal portfolio built with Next.js, Tailwind CSS, and PostgreSQL.

This portfolio site is built with modern web technologies to showcase projects and writing. It features a clean, minimal design with an admin panel for content management.

Tech Stack

  • Next.js (App Router)
  • Tailwind CSS
  • Neon PostgreSQL
  • NextAuth.js for authentication
  • Tiptap for rich text editing

Code Snippets

Database HelperTypeScript
import { Pool } from "@neondatabase/serverless";

function getPool() {
  return new Pool({ connectionString: process.env.DATABASE_URL });
}