Skip to content
P.
Back to all work

AppGrape

React component library and studio

Multi-tenant dashboard builder and React/TypeScript UI kit with row-level security and direct PostgreSQL access, no ORM in the middle.

Company
AppGrape
Timeline
Oct 2025 - Present
Role
Full stack
Stack
ReactTypeScriptPostgreSQLMulti-tenant

AppGrape Studio is a dashboard builder. Clients - and our own team - compose screens from AppGrape UI, the widget library I created. It is both an internal studio and a product clients log into to build their own views.

The library is a modular React/TypeScript kit: tabs, containers, grids, charts, lists, cards, and metrics. The widgets used most in practice are tables, tab containers, pie charts, bar charts, and lists. It talks to PostgreSQL directly through API keys, with no ORM in the middle, so queries stay fast. Tenant isolation is enforced with Postgres row-level security. An instant admin dashboard ships with the kit so each client can keep different access policies on the same codebase.

AppGrape Business ERP sits on this library because it is a dashboard. EchoDolphin does not - it is a macOS app with its own stack. The e-commerce site also has its own UI and does not use Studio.