Web & digital products
NeoCompás
Corporate site with client portal, payments and project management.
- Project type
- Internal product
- Visit site
- neocompas.com ↗

Context
This very site. Beyond the public website, NeoCompás needed the whole operation: onboarding clients, signing contracts, charging subscriptions and tracking projects without depending on half a dozen disconnected tools.
The problem
A brochure site does not run a services business. It needed client access, verifiably accepted contracts, recurring billing and an internal panel — all living in a single system.
Our role
Brand design applied to product, architecture, full development, payment integration and deployment.
The solution
A bilingual website with CMS-managed blog, a client portal with passwordless access, contract acceptance recorded as an electronic signature, subscriptions and payments through Stripe, and an admin panel covering clients, projects, milestones, documents and billing.
Architecture
- →Next.js with App Router and bilingual ES/EN routing
- →Passwordless auth and database on Supabase, with row-level security
- →Stripe subscriptions and payments, synced through an idempotent webhook
- →Editorial content in Sanity
- →Transactional email with Resend
- →Containerised deployment on a self-hosted server
UX/UI design
A monochrome design system built on three typefaces and half-pixel hairlines, applied consistently across the public site, the client portal and the internal panel.
Working on something similar?
Tell us what you want to improve.