Quill
Key features
JWT authentication with register and login
Stories organized into chapters and scenes with word counts
Characters with a relationship system between them
World mapping with nested locations
Timeline of events linked to characters
Daily writing sessions with streak and word goal
Description
Quill is a creative writing studio built with Angular 22 and NestJS 11 for planning and drafting novels, short stories and series. Create stories organized into chapters and scenes with per-chapter word counts, build characters with relationships between them (mentor, ally, rival, etc.), map worlds as nested locations (regions, cities, buildings), keep a timeline of events linked to characters, and log daily writing sessions with a streak and daily word goal. Includes JWT authentication, a dashboard with statistics (total words, streak, goal progress) and light/dark theme. Fully responsive with pre-seeded data.
Technologies used
Angular 22
TypeScript
SQLite