All projects

Wayfinder

Full-stack app with auth, database management, and a clean interface for navigating structured content.

2024
Next.jsTypeScriptPostgreSQLPrismaNextAuthTailwind CSS

Overview

Wayfinder is a full-stack Next.js application built around navigating and managing structured content with proper authentication and a PostgreSQL database.

Challenge

Getting the auth flow right with NextAuth while keeping the app responsive. Also wanted the database schema to be flexible enough for different content types without becoming overly complex.

Approach

Next.js App Router with Prisma for type-safe database access. NextAuth handles authentication. Tailwind for the UI. Kept the architecture straightforward — no unnecessary abstractions.

Outcome

A solid full-stack template that I've been able to reuse patterns from in other projects. The Prisma + NextAuth + Next.js combination works really well once it's set up properly.