← Back to Portfolio
Live

Portfolio & Blog

A full-stack portfolio site with a Patreon-integrated authentication system gating an exclusive members-only blog for paying supporters.

This site is itself one of the projects — a full-stack web application that serves as both a professional portfolio and a publishing platform. The front end is a glassmorphism UI with animated background carousels, smooth scroll sections, and an art gallery, all built with accessibility as a core requirement rather than an afterthought.

The back end runs on Railway and handles the more interesting piece: a Patreon OAuth integration that gates blog content behind membership tiers. Supporters who join on Patreon can authenticate through the site and access exclusive posts. Session management, OAuth flows, and content delivery are all handled server-side, keeping credentials and tokens out of the client.

What It Does

  • Glassmorphism UI with animated background image carousel
  • Patreon OAuth integration for tiered blog access control
  • Node.js backend deployed on Railway with session management
  • Interactive art gallery with print ordering via Printify integration
  • Accessibility-first design with full keyboard navigation and screen reader support
  • Analytics and performance monitoring for visit tracking and engagement data
  • Responsive layout across desktop, tablet, and mobile