Sean's Experiments
← All apps

Next.js Boilerplate

live
Next.jsTailwind CSSClaude Code

This site itself is an experiment in building a complete web application using Claude Code as the primary development tool. Starting from a blank Next.js 16 project, every component, page, and design decision was made through natural language conversations with Claude. The goal is to see how far you can get with AI-assisted development while maintaining clean, production-quality code.

Key Learnings

  • Claude Code can scaffold a full Next.js project from natural language descriptions
  • Iterating on design through conversation is surprisingly effective
  • TypeScript data files are a simple content strategy that avoids CMS complexity