</>

</>giacomosx

Β© 2025 - All right reserved

  • Home
  • Projects
  • About
  • Blog

πŸ§‘β€πŸŽ¨ Artpay

title
πŸ§‘β€πŸŽ¨

πŸ–ΌοΈ Artpay – Secure Payments for Fine Art Collectors

Overview

Artpay is a fintech platform designed to simplify and secure the purchasing process of fine art, particularly in the context of online auctions. It offers a smooth and flexible payment experience tailored to art collectors, enabling them to split high-value purchases into installments and complete transactions with confidence.
The platform is built with a headless WordPress backend and a React + TypeScript frontend, ensuring content flexibility and modern performance. My role involves full-stack development, with a focus on UX/UI improvements and feature integration.

πŸ” Key Features

  • πŸ’³ Installment Payments
    • Users can choose to pay for artwork in multiple installments via various methods, including third-party financing providers like Klarna and Santander.
  • πŸ“¦ Auction Purchase Flow
    • Custom checkout experience for items won at auction, including dynamic UI messaging and eligibility logic based on the auction provider and user location.
  • 🌍 Multi-country Support
    • Country-specific logic for payment providers, tax regulations, and eligibility rules.
  • 🧩 CMS Integration
    • Headless WordPress powers the content sections of the site, allowing the marketing team to independently manage pages and components.
  • πŸ“ˆ Conversion-Oriented Design
    • The frontend experience is designed to build trust and boost conversion with clear CTAs, informative content blocks, and responsive layout.

🧠 Tech Stack

  • Frontend: React, TypeScript, Tailwind CSS
  • Backend: Headless WordPress (custom REST API)
  • State Management: Zustand
  • Payments: Klarna, Santander, Stripe
  • API Integration: Custom API client using Axios
  • Content Management: WordPress with custom fields and structured JSON
  • Deployment: Vercel + FTP for WordPress theme builds

βš™οΈ My Contributions

  • Refactored and improved several UI/UX components across the site
  • Resolved blocking and minor bugs affecting checkout and user flows
  • Built custom APIs in WordPress to support frontend interactions
  • Integrated conditional logic for displaying different payment methods
  • Developed the entire installment payment provider logic, including Klarna and Santander flow handling using Zustand

πŸ’‘ Business Context

artpay addresses a very niche but valuable market: high-value art purchases. The platform’s mission is to make fine art more accessible by providing financial flexibility, while also building trust through design and seamless technology. Working on this product means aligning technical precision with the luxury-level expectations of high-end customers.

πŸ§‘β€πŸ’» My Role

At artpay, I work as a Full-Stack Developer in a small agile team.
I collaborate with designers, content managers, and stakeholders to deliver new features, improve performance, and ensure the platform scales with business needs. I’m responsible for both frontend implementation in React and custom WordPress backend development.