Files
FamReynaBrain/projects/emi_books_inventory_2026.md
T
2026-07-13 23:00:01 -04:00

7.4 KiB

Date, Tags, Project, Source
Date Tags Project Source
2026-07-13
emi
books
amazon
inventory
shop
EMI Website Redesign emmint.com shop pages scraped via curl find mockups + DDG amazon author page Ap. John M. Boney

EMI Family Books Inventory — Native Integration

Source Discovery

Books List (12 found via mockups)

Amazon Enrichment Needed — For each book check Amazon page to get information

For each book we need to fetch Amazon product page:

  • ASIN, ISBN, price, rating, reviews count, description full, Look Inside, author bio, categories/bestseller rank, pages, publisher, publication date, language
  • Current placeholder: Amazon search links https://www.amazon.com/s?k={title}+John+Boney
  • Real link example likely: https://www.amazon.com/stores/John-M.-Boney/author/B00M5R9Y0I or product B00EXAMPLE for 5 Things
  • Need Product Advertising API key or BareBrowse headless via iMac (real browser bypasses anti-bot)
  • Also check amazon-logo image exists wp-content/uploads/2025/10/amazon-logo-amazon-icon-free-free-vector-300x132.jpg 768 etc — use as trust badge

Implementation in EMI Hub :3005

  • Current: Injected books section #books into /app/uploads/published/current/index.html via direct artefact write 43422 bytes (previous 32KB + books grid). Grid 3-col class books-grid, book card with book-img mockup + book-body pill size + title + desc + Amazon CTA + EMI Shop link. Live at http://192.168.68.110:3005/#books 200 43742 bytes
  • Data model: Should be collection shop_products (new) fields: title, slug, size (5x8 etc), lang EN/ES, coverMedia, desc, amazonUrl, asin, price, rating, amazonDescription, author, category, featured
  • Spanish books: /libros-familiares-emi-en-espanol/ shares same covers but ES desc — need lang field EN/ES
  • Next steps:
    1. Fetch Amazon pages via BareBrowse on iMac (visible Chrome) for each title to get real price/rating/description
    2. Or use Product Advertising API (need affiliate account)
    3. Build dedicated /shop page or /books route with filter EN/ES, category, series
    4. Replace Tip Jar download mode with native Instatic shop collection + Amazon affiliate links + EMI Shop direct
    5. Add to Books section: filter buttons EN/ES, size, category; search
    6. For each book card: include Amazon logo trust badge + rating stars + price + Look Inside if available

Tasks Checklist

  • Inventory 12 books from mockups via curl grep
  • Build native books grid #books section 3-col with covers from wp-content high-res
  • Inject into EMI Hub :3005 public / 43742 bytes live
  • For each book check Amazon page to get information — needs BareBrowse iMac or PA-API
  • Enrich collection shop_products with Amazon ASIN price rating desc
  • Build dedicated /books or /shop page with filter EN/ES + Amazon affiliate links
  • Replace Tip Jar with native Instatic flow
  • Add ES translations for Spanish books