RPS Digital
Digital product storefront with headless CMS content operations, Stripe purchase fulfillment, secure GCS download delivery, and supporting automation workflows.
Case-study detail is still being expanded
This project already has connected artifacts and structured metadata, but its long-form editorial story has not been fully shaped yet.
Authentication Layer (Clerk Middleware)
Clerk middleware and auth routes are present in code; source docs still include legacy NextAuth references.
Checkout and Fulfillment Pipeline
Stripe Checkout and webhook-driven order/download generation pipeline for post-purchase delivery.
CI/CD and Drift Detection Workflows
GitHub Actions workflows for CI checks, schema drift detection, sync jobs, and Vercel deployment orchestration.
Digital Product Pipeline Subproject
Adjacent generation pipeline using n8n/ImageMagick/Puppeteer for wall-art assets, PDFs, and CMS registration flows.
Secure Download Delivery (GCS Signed URLs)
Token-gated download endpoint that signs private Google Cloud Storage URLs and enforces download limits.
SEO and Merchant Feed Pipeline
Search/discovery system including structured SEO metadata and Google Merchant Center feed endpoints.
Storefront Application (Next.js App Router)
Next.js App Router storefront with Tailwind UI and Redux state for browsing and purchase flows.
Transactions Store (Prisma + PostgreSQL)
Prisma-backed transactional data model for orders, downloads, licenses, and customer records.