I designed and built a fully custom CRM platform for SenzaBordi, a boutique creative agency that needed a centralized system to manage clients, projects, internal communication, and workflow operations.
The goal was to create a unified workspace tailored to the agency’s internal processes.
The platform includes a modern dashboard interface with project tracking, a Trello-style Kanban system for managing project pipelines, integrated client management, and a Slack-like messaging environment for team collaboration.
The CRM was designed with a strong focus on usability and clarity, using a dark UI system and a component-driven architecture to ensure scalability and maintainability.
I've been quietly building landing page templates. Six are out today, each with its own brand, its own type pairing and one interaction it's built around:
→ Aurel: a skincare brand with a WebGL serum drop that bulges toward your cursor
→ Ferro Type: a type foundry where the hero word bends its weight and width under the pointer
→ Meridian Expeditions: contour maps that redraw themselves as you switch routes
→ Oda: an architecture studio whose timber cabin draws itself, with a live sun study
→ Relay: a dev tool where the editor types a workflow and the run graph executes it live
→ Signal: a mission-control SaaS with a live infrastructure graph that contains threats as they flare
Built to be edited with AI. Every template ships with a README, a DESIGN.md and an AGENTS.md, so Claude, Cursor or whatever assistant you use changes it the way it was built, not the way it guesses.
Ferro Type is the one I would open first. Bending a variable font under the pointer re-lays out the text every frame, which is a much bigger bill than it looks, and stepping the weight in a few fixed increments is usually what keeps it smooth on a laptop that is not plugged in....
From problem to polished product.
I started by identifying the UX problems, then refined the same product through better structure, hierarchy, spacinga navigation, and interactions making the experience clearersimpler, and easier to use.