Feature: Prepopulate hero_books with sample public content #149

Open
opened 2026-06-03 16:38:23 +00:00 by thabeta · 0 comments
Owner

Problem

When people first open hero_books, there is no content to browse or interact with. This makes it hard for users to play around and understand what the app can do.

Proposed solution

Seed the database with a small set of sample books using public domain content (e.g., Project Gutenberg titles, placeholder descriptions). This gives users something to browse, search, and interact with immediately after install.

Acceptance criteria

  • A handful of sample books (5–10) are included by default
  • All content is public domain / safe to distribute
  • Sample books are clearly marked as examples (e.g., a tag or banner)
  • Users can still start with a completely empty library if they prefer (toggle or flag to skip seeding)

Notes

This is a DX / onboarding improvement — the goal is to make hero_books feel alive the moment someone opens it.

## Problem When people first open hero_books, there is no content to browse or interact with. This makes it hard for users to play around and understand what the app can do. ## Proposed solution Seed the database with a small set of sample books using public domain content (e.g., Project Gutenberg titles, placeholder descriptions). This gives users something to browse, search, and interact with immediately after install. ## Acceptance criteria - [ ] A handful of sample books (5–10) are included by default - [ ] All content is public domain / safe to distribute - [ ] Sample books are clearly marked as examples (e.g., a tag or banner) - [ ] Users can still start with a completely empty library if they prefer (toggle or flag to skip seeding) ## Notes This is a DX / onboarding improvement — the goal is to make hero_books feel alive the moment someone opens it.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_books#149
No description provided.