
The Shelf
সব বই, এক জায়গায় — every textbook, one shelf.
- Type
- Web app
- State
- Live
- Stack
- HTML · CSS · vanilla ESM
- Catalogue
- 2,855 books · 2017–2026
- Search
- Bangla + English
- Hosting
- GitHub Pages
A distraction-free shelf and reading workbench for every Bangladesh NCTB textbook: 2,855 books, pre-primary to class twelve, across ten academic years.
Finding an official textbook used to mean dense tables and fragmented government portals. The Shelf rebuilds the journey around the student: class → year → cover → read.
No accounts and no build step — plain HTML, CSS and ES modules. Highlights, margin drawings and bookmarks persist on the device in IndexedDB.
- 01Class
- 02Year
- 03Cover
- 04Read
Ambient home with instant bilingual search: “Math” finds গণিত.
Large targets from pre-primary through classes 11–12.
Covers are the cards. Year selector, and streams for Secondary, Dakhil and Vocational.
Single page, vertical scroll or horizontal strip; thumbnails, bookmarks, keyboard control.
Highlight, draw and pin notes — saved locally, still there next time.




