Skip to content

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

TierComponentTechnologyPurpose
FrontendFrameworkReact 18 + TypeScriptUI component hierarchy and state management
Bundler / HMRVite 8 / RolldownUltra-fast local dev server & production bundling
Editor EngineTiptap (ProseMirror)Headless block-based Markdown/Rich-Text editor
IconsLucide ReactClean, scalable vector icons
StylingVanilla CSS + CSS VariablesZero runtime CSS overhead, real-time theme swapping
DesktopRuntimeWails v2 (Go 1.20+)Embeds Vite web frontend in native webview window
BackendRuntimeCloudflare WorkersEdge serverless compute execution
FrameworkHono v4Lightweight Web standards-compliant API router
AuthenticationClerk (@hono/clerk-auth)JWT Verification, User Sessions, Multi-tenant isolation
DatabaseDatabaseNeon Serverless PostgresCloud serverless PostgreSQL with WebSocket connection pooling
ORMDrizzle ORMType-safe SQL builder & migration tool