A lightweight, offline-first, modular story-writing platform built with Next.js 14, TypeScript, TailwindCSS, and shadcn/ui-inspired components.
- Install dependencies
npm install- Start the dev server
npm run devnpm run dev– Start Next.js dev servernpm run build– Build production bundlenpm run start– Start production servernpm run lint– Run ESLintnpm run format– Run Prettiernpm run test– Run Vitest tests
- Next.js 14 (App Router)
- TypeScript (strict)
- TailwindCSS
- shadcn/ui-inspired primitives (lucide-react icons)
- Dexie (IndexedDB)
- React Flow / Konva / Fabric.js (future, lazy-loaded)
- pdf-lib / (future: pdfmake, epub) – lazy-loaded when used
See ARCHITECTURE.md for full details.