Portfolio website for The Eren Chronicles, a tabletop-RPG authors' collective. Paid freelance engagement, built end-to-end as a solo developer in roughly 5-6 weeks.
The challenge: the collective needed a public-facing home for their world-building, campaigns, and author profiles, but had no existing site, no CMS, and a non-technical team that needed to manage content independently after handoff.
The result: a fully custom site and CMS delivered from empty repos to production in under 6 weeks, with the client team publishing content on their own from day one after handoff.
Technical Stack
Next.js 12 + TypeScript + Tailwind CSS deployed on Vercel for the frontend. Strapi CMS on Heroku for content management, set up entirely from scratch: content types, API endpoints, media handling, and admin configuration. Nothing was inherited or pre-existing; both the site and the CMS were built from zero.
Books Catalog
The main discovery surface for the collective's published works. Pulls book data from Strapi and renders a browsable catalog with cover art, descriptions, and filtering.
Books catalog page
Book Detail Pages
Each book has its own page with full descriptions, author credits, campaign details, and related content. These pages are fully CMS-driven, so the authors can add, edit, and reorder books without touching code.
Individual book page
Delivery
Handled the full project lifecycle solo: requirements gathering with the client, technical architecture decisions, frontend and CMS development, deployment to Vercel and Heroku, and handoff with documentation so the non-technical team could manage content independently. The site shipped fast, responsive, and content-editor-friendly.
Freelance client project: built a full portfolio site for a tabletop-RPG authors' collective from scratch in 5-6 weeks. Next.js + Strapi CMS, both set up from zero.