01
Challenge
A mobile-first progressive web app that replaces the paper business card with a fully customisable digital identity — built from zero to production by Coralsoft. The main delivery challenge was to give users a maintainable interface and architecture that could absorb new requirements without slowing delivery, while keeping Customisable digital profile, Smart contact exchange, and Business card scanner consistent across the complete journey. We framed the engagement around the smallest production-worthy flow first, then expanded the scope without weakening the underlying component and data model.
02
How we built it
We began with the page hierarchy, content priorities, and the conversion path, then translated those decisions into reusable layout and style primitives. The team delivered Customisable digital profile, Smart contact exchange, and Business card scanner in reviewable sections, checking responsive behaviour, content editing, forms, and browser edge cases before final polish. The build used Next.js 16 App Router, React 18 + TypeScript 5, TanStack Query v5, and Tailwind CSS v4, with the structure kept simple enough for the client team to maintain after handoff.
03
Delivery
The delivered scope brought Customisable digital profile, Smart contact exchange, Business card scanner, and Apple Wallet pass into one coherent production-ready product experience. The reusable component and data patterns leave a clear route for the next product iteration. For HAIZEL, the practical result is a product that communicates its value quickly while giving the team a maintainable base for continued delivery in saas & infrastructure.