Non-fiction summaries

Non-fiction summaries

This app gives you detailed outlines of popular non-fiction books to help you learn various topics easily.

Created with prompt

### Detailed prompt Build an app that helps me learn different topics by reading **detailed outlines of popular non-fiction books**. The app will have one main screen, that shows the list of book in my library – and filter on top of it - that shows all or just favourited **Home Screen:** - library with A **book card** featuring a cover image, title, author, and a two-line description. Tapping on this card opens the **book detail page** - **Bottom of the screen:** A sticky button in the center. Says generate new - opens bottom sheet: it has topic selector multiselect with the following topics: *Family, Productivity, Mindfulness, Career, Leadership, Communication, Psychology, Parenting, Marketing, Design, Art*. At the end of the list, include an **"Add yours"** option, which opens a text input so the user can add a custom topic. Multiple topics can be selected, or none at all (in which case a random book summary will be generated). Bottom of the seet has button generate **Book Card page** - Displays the book cover in the center with height 200 and centered:, author, name and action buttons: **Save to Favorites**, and a distinct main **"Read"** button. - Sections: - **"What's it about?"** → One-paragraph overview of the book. - **"What you'll learn"** → 5–10 distinct bullet points describing key takeaways. - **"Meet the author"** → A very very short paragraph about the author's background and significance, along with a photo. **Reading Mode (Bottom Sheet):** - Opens when the user taps **"Read"**. At the top: small book title, author, cover image, and number of chapters. - Content: a structured summary outline divided into chapters with clear headlines. **Important:** Summaries should be **long and in-depth**, written so that users can genuinely **learn and retain the most important ideas** from the book—not just get a rough overview. Generate them within pipelineB - so when you generate the book content, also genertae all the chapters, jsut think of them as hidden behind the read button.