Skip to content

Curated Collections

Editorial book lists for themed discovery, managed by Logbook staff and verified community curators.

Overview

Curated Collections are editorial book lists that help users discover books through themed, handpicked selections. Unlike Custom Bookshelves which are user-generated and personal, Collections are professionally curated, publicly browsable, and featured prominently in the app's discovery experience.

Platform: App-only initially (web pages can be added in future phases)

Collection Types

Seasonal Collections

Time-bound collections tied to seasons, holidays, or cultural moments:

  • Halloween Horrors
  • Summer Beach Reads
  • Cozy Winter Reads
  • Back to School
  • Pride Month Picks

Mood-Based Collections

Collections organized around reading moods or situations:

  • Reading Slump Picks (short, engaging books)
  • Comfort Reads
  • Crying on the Couch
  • Feel-Good Fiction
  • Books That Make You Think

Trend-Based Collections

Collections capturing current book culture trends:

  • Romantasy BookTok
  • Dark Academia
  • Cozy Fantasy
  • Spicy Romance
  • Enemies to Lovers

Topical Collections

Collections around specific themes or categories:

  • Award Winners 2025
  • Banned Books Week
  • Debut Authors to Watch
  • Own Voices Recommendations
  • Underrated Gems

Curator Model

Staff Collections

  • Created by Logbook team members
  • Marked as "Official" or "Featured"
  • Primary content for launch
  • Higher visibility in browse/discovery

Community Curator Program

Verified external curators who can create and manage collections:

Eligible Curators:

  • Bookstagrammers (10k+ followers)
  • BookTok creators
  • Librarians and booksellers
  • Book bloggers and reviewers
  • Authors (for genre-specific lists)

Application Process:

  1. Apply through in-app form
  2. Submit social proof / credentials
  3. Staff review and verification
  4. Onboarding and guidelines

Curator Benefits:

  • Curator badge on profile
  • Collection attribution and visibility
  • Analytics on collection engagement

Curator Profiles

Each curator has a public profile showing:

  • Bio and credentials
  • Links to social media
  • All their collections
  • Follower count

User Experience

Discovery

  • Browse Collections: Dedicated section in Discover tab
  • Featured Collections: Rotating hero carousel
  • Categories: Filter by collection type (seasonal, mood, etc.)
  • Search: Find collections by name or theme

Collection View

  • Cover image (custom or auto-generated from books)
  • Curator attribution with link to profile
  • Description explaining the theme
  • Book list with covers, titles, authors
  • Quick-add books to library
  • Share collection externally

Engagement

  • Save Collection: Bookmark for later reference
  • Follow Curator: Get notified of new collections
  • Share: Social sharing with preview card

Personalization (Future)

  • Collections based on reading history
  • "Because you liked X" recommendations
  • Personalized collection ordering

CMS / Admin Requirements

Collection management is handled through the Admin Panel (admin.logbook.social), a dedicated web application for Logbook staff. See Admin Panel for full documentation.

Collection Management

Staff and curators need an interface to:

Create Collection:

  • Title and description
  • Cover image upload (or auto-generate)
  • Category/type selection
  • Book search and selection
  • Drag-and-drop ordering
  • Preview before publish

Scheduling:

  • Publish immediately or schedule
  • Set expiration date (optional)
  • Archive old collections

Analytics:

  • Views and engagement
  • Books added to libraries from collection
  • Shares and saves

Curator Management

Admin tools for the curator program:

  • Review applications
  • Verify/approve curators
  • Curator tier management
  • Content moderation
  • Remove curator status

Technical Approach

Data Model

API Endpoints

Public API:

  • GET /collections - List/browse collections (with filters)
  • GET /collections/featured - Featured collections for home
  • GET /collections/:id - Collection detail with books
  • GET /curators/:id - Curator profile and collections
  • POST /collections/:id/save - Save collection
  • DELETE /collections/:id/save - Unsave collection
  • POST /curators/:id/follow - Follow curator
  • DELETE /curators/:id/follow - Unfollow curator

Curator API (authenticated curators only):

  • POST /curator/collections - Create collection
  • PUT /curator/collections/:id - Update collection
  • DELETE /curator/collections/:id - Delete collection
  • GET /curator/collections/:id/analytics - View analytics

Admin API:

  • POST /admin/collections - Create staff collection
  • PUT /admin/collections/:id/feature - Feature/unfeature
  • GET /admin/curator-applications - Review applications
  • POST /admin/curators/:id/verify - Verify curator

Caching Strategy

  • Cache featured collections (5 min TTL)
  • Cache collection listings by category (5 min TTL)
  • Cache individual collections (1 min TTL)
  • Invalidate on updates

Performance Considerations

  • Paginate book lists in collections
  • Lazy load book cover images
  • Preload featured collections on app launch

Open Questions

  1. Web Presence: Should collections have shareable web pages for SEO and social sharing? (Future consideration)

  2. Monetization: Should community curators receive compensation or revenue share? Partnership opportunities?

  3. Algorithmic Collections: Auto-generated personalized collections based on user reading history? ML-powered recommendations?

  4. User-Generated Collections: Allow regular users to create public collections (with moderation)?

  5. Publisher Partnerships: Sponsored collections from publishers? How to maintain editorial integrity?

Built with VitePress