Tech Stack
Interactive map of technologies across the Deaku product suite. Filter by layer, search by name, and toggle between grouped and flat views.
React framework with Pages Router, API routes, SSR/SSG.
UI library for building component-based interfaces.
Utility-first CSS framework with custom design tokens.
Unstyled, accessible component primitives (dialog, popover, select, etc.).
Material UI components used for specific complex widgets.
Rich text editor with collaborative editing via Yjs.
Lightweight state management (16 stores in webapp).
Server state management with caching and background refetch.
Animation library for React component transitions.
Composable chart library for analytics dashboards.
Full-featured calendar with day/week/month/list views.
Drag-and-drop toolkit for sortable lists and kanban boards.
Desktop app shell (Rust backend) wrapping the webapp.
React Native framework with managed workflow and EAS builds.
Cross-platform mobile framework for iOS and Android.
Tailwind CSS for React Native via compiled styles.
File-based routing for React Native (like Next.js).
High-performance animations running on the UI thread.
Postgres database, auth, edge functions, and realtime subscriptions.
Primary relational database hosted on Supabase.
Payment processing for subscriptions and checkout.
Transactional and marketing email delivery.
Hosting platform for the Next.js webapp with edge functions.
CDN proxy for media delivery (cdn.deaku.app) with caching.
S3-compatible object storage for videos, images, and media.
Expo Application Services for native iOS/Android builds.
Error monitoring and performance tracking across all platforms.
Privacy-first website analytics.
Multimodal AI for video analysis, embeddings, and content generation.
GPT models for text generation and AI assistants.
Fast inference for LLM-powered features.
Real-time messaging with channels, threads, and reactions.
Video calling with WebRTC, screen sharing, and recording.
WebSocket server for Yjs collaborative document editing.
CRDT-based data type for conflict-free collaborative editing.
Monorepo build orchestration with caching.
Fast, disk-efficient package manager with workspace support.
Static type checking across the entire monorepo.
Linting with shared config from @deaku/config.
Unit testing framework for the webapp.
Visual regression testing for UI components.
Git hooks for pre-commit linting and type checking.