Suresh's Reference Book Cafe
Someone borrows the rare Chettinad cookbook at eleven, the counter phone reminds them at closing, and the return gets checked page by page.
For everyone · a lending library · reminders and follow-ups that stop things being forgotten
Someone borrows the rare Chettinad cookbook at eleven, the counter phone reminds them at closing, and the return gets checked page by page.
Who this is for
Suresh Iyer runs a small cafe off Sampige Road in Malleswaram, Bengaluru, with about four hundred cookbooks on wooden shelves behind the coffee machine. Roughly ten books go out in a week, mostly to strangers who walked in for a filter coffee. The moment this software matters is 8.40 at night, when he is wiping the counter and trying to recall who took the Chettinad book and whether it was Tuesday or Wednesday.
How the job is done today
There is a hardbound register on the counter with a pen tied to it by a string. Borrowers fill their own names, and half of them write only a first name and a phone number missing a digit. Suresh's two staff, Manju and Ravi, sometimes forget the register entirely when the lunch crowd is in. At night Suresh flips back four pages, guesses who is overdue, and types WhatsApp messages one at a time from memory. Books come back with a stain or a loose page and nobody can say whether it was already like that. Two rare books have not come back at all, and he does not know who has them.
The screens, in order
- The counter — The first thing on screen when anyone picks up the phone, showing what is out of the shop right now and what is due back.
- Lend a book — Records a book leaving the shop against a phone number while the borrower is still standing there, in under a minute.
- A borrower's page — Shows what this person has had before and how they returned it, so Suresh can decide whether the rare shelf is open to them.
- Closing time — At the end of the day, lists everyone who needs a nudge with the message already written, so it is one press each.
- Book coming back — Puts the book side by side with how it looked when it left, so damage gets noticed at the counter and not a month later.
- The shelf — Adds a new book, photographs it, and marks whether it is allowed to leave the shop at all.
What it keeps track of
- Books — title, which shelf, whether it may leave the shop, photos of the cover and any torn page, notes on how it looks now
- Borrowers — name, phone number, how many books they have out, whether past books came back on time, anything the counter should know
- Loans — which book, who took it, the day it left, the day it is due, back or not, what it looked like coming back
- Messages — who was messaged, which day, what it said, whether they wrote back
The one decision that matters
Either every borrower installs the app and tracks their own loans, or nothing is installed by the public and the counter phone holds all of it. It should be the counter phone. Most people who take a book are strangers who came in for coffee and may never return; asking them to install something at the counter, while a queue builds behind them, kills the loan. They get a WhatsApp message with a link showing what they have and when it is due, and that is enough. The same choice settles the staff problem: because one phone is shared by Suresh, Manju and Ravi, the app must never ask who is holding it. Every action is recorded against the shop, not a person.
What to leave out of the first version
Leave out deposits, late fines and any payment. The moment money moves at the counter, a friendly shelf of cookbooks becomes a place where Manju has to argue with a customer about forty rupees. The actual problem is forgetting, not collecting. Also leave out reservations and waiting lists; with four hundred books and ten loans a week, two people almost never want the same book on the same day, and Suresh can settle that with a sentence.
How you would know it worked
The rare Chettinad book comes back on Thursday because Suresh pressed send on Tuesday, not because it woke him at three in the morning. After a month, the gaps on the shelf at closing time match exactly what the phone says is out, and the register on the counter has gone dusty.
Build it
Paste this in and let it run.
I run a cafe in Malleswaram with about four hundred cookbooks on the shelves, and customers borrow them. I want something on the one phone we keep at the counter so that when a book goes out, whoever is standing there can type the person's phone number, pick the book off a list and be done in a minute. At closing time the phone should show me everyone whose book is due back, with a WhatsApp message already written, so I only press send. When someone brings a book back, I want to see the photo of how it looked when it left, tick that it is fine or write down what is torn, and put it back on the shelf. Nobody borrowing should have to install anything. Keep the rare books marked separately so we do not hand those out by mistake, and let me see what a person has borrowed before I give them one.
Paste that request into the box and it gets built. You can change your mind afterwards — that is the normal way to use it.