Repository navigation
Home
Utsha Basak edited this page Oct 11, 2026
·
4 revisions
BookStoreBD is a marketplace for new and second-hand books in Bangladesh. Anyone can buy, any account can sell, and payment is cash on delivery. This is the wiki for its Android app, which shares accounts, carts and orders with the website.
🌐 Website: bookstorebd-loum.onrender.com · 🧩 Website and API source: UtshaBasak/BookStoreBD
The README is the technical reference. This wiki explains how to install and use the app, and how it is built.
| Page | For |
|---|---|
| Installing the App | Downloading the APK, installing it, checking it, and updates |
| Using the App | The tabs, search, the cart, checkout, orders, returns, reviews, notifications, messages and your account |
| Troubleshooting and FAQ | Common questions and quick fixes |
| Page | For |
|---|---|
| Developer Setup | Building and running the app from the command line |
| Architecture | Modules, data flow, sessions and the API |
| Building and Releasing | Flavours, signing, releases and in-app updates |
| Runs on | Android 8.0 (API 26) and newer |
| Built with | Kotlin, Jetpack Compose, Material 3, Navigation 3, Hilt |
| Data | Retrofit and OkHttp to the website's API (/api/v1), Room for the offline cache |
| Languages | English and Bangla |
| Themes | Light and dark, following the phone or chosen in the app |
| Payment | Cash on delivery |
| Delivery | 70 Tk in Dhaka district, 120 Tk elsewhere |
| Distribution | Signed APK on GitHub Releases, with in-app updates |
Guides for selling, orders, returns and payouts, which work the same way for app and website customers, are in the website's wiki.
The roadmap lists every website feature and where it stands in the app.
BookStoreBD · Android app · MIT License · Questions: support.utsha@gmail.com
Using the app
Working on it
Links