Skip to content
Live — Shipped and running in production2025

Full-stack developer · Hashlogics

Three readings
Client
A two-sided marketplace for buying and selling Swiss SMEs — vetted listings, anonymised public previews, and confidential detail released only to verified buyers under NDA.
Recruiter
Next.js and TypeScript on Vercel. Searchable listings, separate buyer and seller journeys, multi-stage buyer vetting, multi-language support and scheduling.
Engineer
The interesting constraint is disclosure: a listing has a public face and a confidential one, and the gate between them is NDA status rather than a UI toggle.

What it does

  • Sellers list without exposing their business publicly
  • Buyers are vetted in stages before confidential detail unlocks
  • Multi-language, with scheduling and analytics wired in

Built with

  • Next.js
  • TypeScript
  • Vercel
  • i18n
  • Google Tag Manager
  • Lemcal

Signal path

architecture
vettingunlockSellerlists privatelyListinganonymised previewBuyervetted in stagesNDA gatesigned NDAFull listingverified buyers