Introduction
DevWannaSpace is an all-in-one digital workspace engineered for developers and power users. It combines document editing (Tiptap Notion-parity), nested hierarchical pages, Kanban boards, project management, and a high-density, brutalist-inspired user interface.
Core Principles
- BYOC (Bring Your Own Cloud) Philosophy: Zero lock-in. Users can run on our managed infra or self-host their entire backend on free-tier serverless services ($0/month hosting via Cloudflare Workers + Neon DB + Clerk Auth).
- High-Density Brutalist Aesthetic: 0.5px to 1px hairlines, zero border-radius (
border-radius: 0), rich dark themes, and high contrast typography inspired by Linear.app. - Instant Responsiveness: Optimistic UI updates, local state caching, smart differential sync, and keyboard-first navigation (Command Palette
Ctrl+K). - True Multi-Platform: Shared core frontend compiled to Web (Cloudflare Pages), Desktop (Wails v2 native binaries for Windows/macOS/Linux), and Mobile (Expo React Native).
Technology Stack Reference
| Tier | Component | Technology | Purpose |
|---|---|---|---|
| Frontend | Framework | React 18 + TypeScript | UI component hierarchy and state management |
| Bundler / HMR | Vite 8 / Rolldown | Ultra-fast local dev server & production bundling | |
| Editor Engine | Tiptap (ProseMirror) | Headless block-based Markdown/Rich-Text editor | |
| Icons | Lucide React | Clean, scalable vector icons | |
| Styling | Vanilla CSS + CSS Variables | Zero runtime CSS overhead, real-time theme swapping | |
| Desktop | Runtime | Wails v2 (Go 1.20+) | Embeds Vite web frontend in native webview window |
| Backend | Runtime | Cloudflare Workers | Edge serverless compute execution |
| Framework | Hono v4 | Lightweight Web standards-compliant API router | |
| Authentication | Clerk (@hono/clerk-auth) | JWT Verification, User Sessions, Multi-tenant isolation | |
| Database | Database | Neon Serverless Postgres | Cloud serverless PostgreSQL with WebSocket connection pooling |
| ORM | Drizzle ORM | Type-safe SQL builder & migration tool |