Are you the bottleneck? Take the quiz →
← All work
Website

RS Website: 10 Years of Evolution, One Living Portfolio

Personal portfolio site built in Cursor. Next.js, Notion CMS, 100+ projects, 30+ clients. A decade of iteration. Still evolving.

Client · Riley Schatzle

RS Website: 10 Years of Evolution, One Living Portfolio

>  Overview

This site has been 10 years in the making. Not because it took that long to build—but because it never stops evolving. What started as a simple portfolio became something else. A living archive. A creative lab. A place to document work, share ideas, host playlists, link to social feeds, curate tools, and publish writing. Everything I’m working on. Everything I’m thinking about. In one place. Built in Cursor using Next.js and Notion as the CMS. Over 100 projects. 30+ clients. Blogs, videos, product recs, software tools. Dynamic routing. Theme toggle. Fully responsive. Deployed on Vercel with continuous integration. It’s not finished. It won’t be. That’s the point. The site grows as I do.

>  Process

Sketched site architecture—portfolio, blog, tools, playlists, about
Set up Next.js 15 project in Cursor with TypeScript and Tailwind
Designed custom component system—glass UI, dark mode, responsive breakpoints
Integrated Notion API for dynamic content management
Built dynamic routes for projects, clients, categories with SSR/SSG
Added Airtable for contact forms and Nodemailer for email
Implemented Framer Motion animations and Lucide icons
Configured Vercel deployment with GitHub continuous integration
Migrated from Supabase to pure Notion CMS workflow
Added 100+ projects, 30+ clients, ongoing content updates

>  Results

Fully functional portfolio site live on rileyschatzle.com
100+ projects documented across 30+ client collaborations
Living creative archive—blogs, playlists, tools, product recs, videos
Modular system built for continuous evolution and content updates
Custom-built in Cursor—Next.js, Notion CMS, deployed on Vercel with CI/CD

Start the conversation.

Design, build, integrate, run. Concept to running production.