Book rental service turns calendar dates into ready-to-post content
Every holiday, season or launch date needed its own post.
BookLender
What to post. What to approve. Which ads work.
- The problem
- Every holiday and launch needs its own post, image, video and caption, all made by hand.
- What we built
- Triggered by dates. A holiday, season or launch date starts the engine.
- What changed
- Milestone 1 delivered (Oct 2026).
The problem
Every holiday and launch needs its own post, image, video and caption, all made by hand.
- Every holiday, season or launch date needed its own post.
- Each post meant writing, an image, a video and a caption by hand.
- The book catalogue sat apart from the content work.
What we built
- Triggered by dates. A holiday, season or launch date starts the engine.
- One event, four pieces. One post, one image, one video and one caption.
- A review board. The team approves before anything goes out.
- Publishing on approval. Posts go to their social accounts once approved.
- The catalogue as context. Read-only, so nothing in it changes.
What changed
Milestone 1 delivered (Oct 2026).
The second phase is already committed: a comments inbox and an advertising module.
Making every post by hand?
Tools
- Python
- OpenRouter
- Image and video generation APIs
- Omni Socials
- VPS hosting
- MySQL (read-only)