Dash + EXA for Business
Summary
Dash + EXA for Business is Accentio's planned AI-enabled B2B operations platform. Dash is the multi-tenant control surface: a React 19 + React Router 7 + Vite + TypeScript app backed by a NestJS + Prisma API. EXA is the agentic assistant that runs across Accentio products, with provider-agnostic LLM routing. The platform is in its architecture phase, pre-revenue.
Highlights
Feature-based React architecture13 routes, 55 custom components on top of shadcn/Radix, 74 of 74 commits
Built dash_ui in React 19 with React Router 7 in framework mode, Vite, TypeScript, Tailwind 4 and shadcn/Radix primitives, organized as feature-based clean architecture (domain, data and presentation per feature).
Settings wired to the API4 settings areas, 3 languages
Wired the settings area (general, security, billing, EXA) to the API through a repository pattern, with Logto authentication, token caching and refresh, and i18next in English, Spanish and Portuguese.
EXA chat with motion
Built the EXA chat and a Gemini-style playground in React, with Framer Motion page transitions, an animated sidebar and a mobile sheet with swipe-back.
Bounded services for scaleClear service boundaries set up for multi-tenant scale
Set up clear service boundaries for multi-tenant scale by separating identity, subscriptions, orchestration and business modules into bounded services.
Composable module activation6 module surfaces planned (SAC, SDR, Reports, Helpdesk, Home, Server Ops) with tenant-level activation
Enabled per-tenant module strategies through a composable module activation architecture.
Operational analytics surfaces
Made operational performance visible through analytics surfaces for throughput, SLA, conversion and reliability.
Safe mode and rollback
Protected automation reliability ahead of production rollout through safe-mode and rollback behaviors.