Notes & knowledgeCAN I VIBECODE
Novlr?
BUILD FIRST
- One defined user and a repeatable end-to-end job
- A small, clear data model with sign-in only if it is genuinely needed
- Loading, empty, error, and success states that make the workflow feel complete
LEAVE FOR LATER
- Large integration marketplaces
- Multi-region scale and enterprise administration
- Every power-user setting from the established product
RESEARCH NOTES
What this tool actually does.
Novlr is a subscription-based, distraction-free novel-writing web app with cross-device sync, aimed at long-form fiction writers. It pairs a manuscript editor with habit-building tools: weekly/monthly word-count goals, streaks, progress emails, achievement nudges, and word-count analytics to reveal productive writing times. The editor provides full-screen focus mode, typewriter mode, writing sprints, search/replace, an inline proofreader and grammar/style checker, unlimited version history, and per-project Notes for world-building, character sketches, and research pinned beside the manuscript. Collaboration features include comments on highlighted text, shareable snippet links, and Google Drive/Dropbox backups. The UI offers multiple themes and a movable 'flow widget' that pins goals, habits, and stats. The free tier allows two projects with 30-day version history; paid plans unlock unli
RESEARCHED BUILD PROMPT
Give this to your coding agent.
Build 'Quillstead', a privacy-first, distraction-free long-form novel-writing web app that replaces the core Novlr workflow: a writer opens a manuscript, writes in full-screen focus mode, tracks daily/weekly word goals with streaks, and keeps research notes pinned alongside chapters. User-facing requirements: rich-text manuscript editor with auto-saving; full-screen focus mode where toolbars fade while typing; typewriter mode; writing-sprint timer; per-project notes panel with character/location/lore cards; word-count goal setting with progress bars, streaks, and gentle achievement notifications; analytics dashboard (words per day, time-of-day heatmap); comment threads on highlighted text; unlimited manual version snapshots; offline support via service worker with local-first storage; and responsive design with real-time sync across browser tabs/devices. Technical requirements: React + TypeScript front end with TipTap/ProseMirror; IndexedDB for local persistence and CRDT-based sync (e.g., Yjs) to a Node.js/Postgres backend; JWT auth; REST or WebSocket API; and end-to-end tests for the editing workflow. Deliberately out of scope: AI suggestions, grammar checking, third-party marketing analytics, native mobile apps, multi-user collaboration beyond comments, and the original Novlr brand name, logo, or visual theme. Include a README covering setup, environment variables, data model, and known limitations (single-edit conflict resolution, no offline multi-device sync).
Do not copy the original brand, proprietary assets, or UI; create an original visual system.