Design engineer publishing open-source CRM and customer-success interface demos.[4][1]
Start with Gray UI CRM →
Links
Contributions
A CRM as a design-engineering example
Gray UI CRM demonstrates a customer-management interface built with Next.js, TypeScript and shadcn/ui. Reusable data-grid components support filtering, sorting and inline edits; company drawers and linked entities show how detailed workflows fit within the surrounding application. Local mock data makes it a front-end implementation example rather than a ready-made customer database service.[2]
Ticket workflows with local state
Gray UI CSM extends the approach to customer-success work: tickets can be viewed as a board or table, opened in a drawer and edited through detail screens. The project includes a rich-text knowledge base and simulated support flows. Fixtures and browser-local persistence let developers study route structure, reusable components and state transitions without a backend.[3]
Tools, writing & talks
Tools
Start here
Gray UI CRM
github.comA Next.js customer-management interface demo with reusable grids, inline editing and company detail views.
Run the CRM locally to inspect how the grids and detail drawers compose. The documented setup requires Node.js 20 or later and pnpm 10 or later; its data is illustrative, so production use needs separate backend work.
Creator[2]Original source- Gray UI CSM
github.comA customer-success UI showcase with ticket workflows, knowledge-base editing and local persistence.
Creator[3]