Codalyst Tech
Business ToolLive Demo

Orbit CRM

Client relationship manager with deal pipeline, contacts, and activity tracking

Client

Interactive Demo

Next.js 16TypeScriptTailwind CSS v4Framer MotionLucide
Orbit CRM project

4 fully built

CRM pages

6 kanban cols

Deal stages

The Problem

What needed solving

Sales and account management teams need a lightweight CRM that gives them a kanban deal pipeline, searchable contact directory, and a chronological activity feed , without the bloat of enterprise tools.

The Solution

How we approached it

A multi-page CRM with a kanban board for deal stages, a sortable and filterable contacts table with modal detail views, a live activity feed, and a fully collapsible dark sidebar.

Technical Approach

How we built it

The kanban board is the architectural centrepiece of Orbit. Each deal card is a draggable element rendered within a column component that tracks hover state for drop targeting. Board state — stage, assignee, value, activity count — is managed in React context so changes made via drag-and-drop immediately reflect in the sidebar summary and activity feed without any prop-drilling through the component tree.

The contacts table uses a client-side sort-and-filter pattern: the full dataset loads once, and filtering by company, status, or tag is applied in-memory via a memoised sort function. A custom useDebounce hook prevents the search input from triggering a re-render on every keystroke. The contact detail modal is a portal-rendered overlay that preserves table scroll position on open and close — a small UX detail that users notice when it is missing.

The persistent collapsible sidebar uses a CSS transition on max-width rather than width, avoiding layout shifts in the rest of the page during collapse and expand. The collapsed or expanded state is stored in localStorage so the user's preferred layout survives page refresh — the same pattern used in production CRM tools like HubSpot and Pipedrive.

Outcomes

What we delivered

A fully navigable CRM demo that demonstrates our ability to build multi-entity business tools with complex UX , kanban, modals, tables, sidebars , all production-quality.

Kanban board with 6 deal stages and drag-friendly cards

Contacts table with search, sort, and detail modals

Full dark mode across all CRM pages

Collapsible sidebar with localStorage persistence

Technologies Used

Next.js 16TypeScriptTailwind CSS v4Framer MotionLucide

See it live

This is a fully interactive demo, not a static mockup. Click around, try all the features.

Open Orbit CRM Demo

orbit.codalyst-tech.com

Want Something Like This?

We build production-quality products for clients worldwide: SaaS dashboards, POS systems, AI tools, and more.