Novella
Book selection and reading rounds for clubs.
-
React
-
React Router
-
Vite
-
Tailwind CSS
-
Radix UI
-
shadcn/ui
-
Framer Motion
-
Lucide
-
NestJS
-
PostgreSQL
-
Redis
-
AWS
-
Amazon ALB
-
AWS CDK
-
GitHub CI
-
PostHog
-
Sentry
Books & community
Book clubs can discover books, choose their next read, and follow a reading round together.
Novella includes book discovery, author pages, and discussion guides alongside its reading circles. The React client uses React Router and Vite, with Tailwind CSS, Radix UI, shadcn/ui, Lucide, and Framer Motion. A NestJS backend uses PostgreSQL and Redis. AWS hosting includes an Application Load Balancer, with CDK infrastructure and GitHub CI. PostHog handles analytics and Sentry tracks errors. The site also includes PWA support and Open Graph metadata.
- Reading circles
- Book discovery
- Shared reading rounds
Books and reading circles
Book covers identify titles in discovery. Reading circles group book selection, reading rounds, and discussion guides.