Showcase site + E-commerce / Art gallery
Ruby Gallery
Premium site built for a contemporary painter: catalogued artwork gallery, admin space and Stripe checkout.
Ruby Gallery is a premium showcase site delivered to a contemporary painter. It presents her world, a filtered artwork catalogue, an about page, a contact form and a Stripe purchase flow. The admin panel lets Ruby manage artworks, prices and availability without any technical input. Deployed on Vercel with Neon Postgres.
Premium site built for a contemporary painter: catalogued artwork gallery, admin space and Stripe checkout.
Modules
Next.js 15 site with filtered artwork gallery, admin panel to manage catalogue, Stripe checkout and legal pages — ready to go live.
Result
Premium gallery site live, working admin, operational Stripe checkout — delivered turnkey to the artist.
Next.js 15 / TypeScript
2 weeks
Live site structure
What the live website actually shows today.
Business contacts
Clear entry points depending on the request.
Next.js + Prisma
Stack
Stripe integrated
Payment
Turnkey
Admin
Challenge
The real need behind the project.
Build a site that showcases the artworks without visually overwhelming them, with a simple admin for a non-technical artist, a reliable checkout and fast deployment with no WordPress dependency.
Solution
Next.js 15 App Router, Prisma with Neon Postgres, gallery filtered by type and availability, session-protected admin, Stripe checkout with success/cancel pages, auto-generated sitemap and robots.
Delivered outcome
What this version concretely improves.
- A cleaner and more serious visual direction to support the label image.
- A more direct reading of artists, releases, and video content.
- Business contact points separated by real need.
- A simple base that can evolve without rebuilding from scratch.
Visual output
Delivered visuals supporting the project.
Next step
Need this level of result for your own website?
KAH-Digital can scope, design, and deliver a clean base for a label, a brand, or a project that needs to present its universe, content, and contact points in a stronger way.