A rotating library for underfunded government schools and nonprofits. Every month, each school's batch of books moves on to the next school, so a small collection reaches far more kids.
RoleFounder & developer
WhenJan 2022 to Aug 2025
StackPHP, MySQL, Hindi/English UI
PartnerBindi, an international nonprofit
11schools & NGOs
1,000+books procured
1,000+students reached
₹42,000raised on Milaap (~$500)
The problem
Schools with no library.
About 24% of schools in Haryana don't have the resources to build a library. Buying a full collection for every school wasn't realistic, so I flipped the question: what if the books moved instead?
One batch of books, shared in a loop, reaches eleven times as many students.
The rotation
Books on a loop.
Each school keeps a curated batch for a month, then passes it on. Five schools are in Gurgaon and six are in rural Rajasthan through our partner Bindi.
Live rotation
January
batch A → school 01
Gurgaon (5)rural Rajasthan (6)a book batch
The system
Software for every book.
Rotating hundreds of books across eleven sites only works if you know where every copy is. I built a PHP/MySQL library management system with a bilingual Hindi/English interface so teachers could use it in whichever language they were comfortable with.
ISBN-keyed issue and return, so each copy is tracked individually
Per-student issue records showing what every reader has borrowed
Monthly per-school logs that make the hand-off between schools clean
BiblioReads · Library
Simplified data model
books
isbn PK
title text
batch fk
students
student_id PK
school fk
issues
isbn → books fk
student_id → students fk
issued_on / returned_on date
monthly_logs
school, month PK
batch_in / batch_out fk
Interface mock-up to show how it works. Try switching to Hindi and issuing a book.
Running it
Three years of showing up.
Sourced books every month from Daryaganj, Delhi's book market, picking literary and educational titles at an elementary to intermediate English level
Held weekly feedback sessions at schools for three years and used student feedback forms to choose the next books
Ran informal reading sessions with English language support
Procured 1,000+ books through school and neighbourhood book drives
Raised ₹42,000 (about $500) through a Milaap fundraiser
Partnered with Bindi, an international nonprofit, to reach six schools in rural Rajasthan