KHI 00:00

Case study · 2026

Bookify

Orders without WhatsApp. A publisher's orders moved out of chat threads and into one app.

Client
An educational publisher in Pakistan
Year
2026
Our part
Design, build, testing and release
Status
Delivered July 2026
Categories
Android app, Web portal, Design, build, testing
Bookify screens
Client
An educational publisher in Pakistan
Year
2026
Our part
Design, build, testing and release
Status
Delivered July 2026
Categories
Android app, Web portal, Design, build, testing
The problem

Orders came in by phone, chat and email. They were easy to misread, duplicate or lose.

The publisher supplies bookshops across the country. Orders came in by phone, chat and email, which made them easy to misread, duplicate or lose.

There was no single catalogue, credit limits were tracked by hand, and a shop had no way to see where its order was without calling someone.

The publisher's portal in a browser window with the shop app beside it
Two products, one backendWhatever the team sets in the portal is what the shop sees in the app.
What we found

The real work was not selling to the public. It was repeat orders from shops, on credit.

They already had a website, so an app looked unnecessary. But the real work was not selling to the public. It was taking repeat orders from shops on credit, and that work lived in chats and spreadsheets.

So we proposed two things nobody had asked for: an app for the shops and a portal for the team behind it.

6weeks to design and build
2products on one backend
5steps an order passes through, each one visible to the shop
Try it

Place an order, the way a shop does.

Tap the dot on the phone

Credit, firstThe whole catalogueA level at a timeA cart that does the mathsAn order you can follow
What we built

Two products on one backend.

Two products on one backend. Whatever the team sets in the portal is what the shop sees in the app.

  • CatalogueEvery title by school level, searchable by name, subject or ISBN.
  • Ordering on creditA cart that shows the shop's discount live and blocks orders past its credit limit.
  • Order trackingPlaced, approved, packed, in transit, received, with a photo on delivery.
  • Admin portalOrders, shops, credit, promotions, invoices and reports in one place.
The shop home screen with the order timeline
Credit and status up frontWhat a shop can spend, and where its last order is.
The portal overview
The portal behind itThe publisher's team sees pending orders, sales and credit at a glance.
Screens

Built for a shop counter, not a showroom.

Home
HomeCredit, quick actions and live promotions.
Catalogue
CatalogueSchool levels first, then subjects.
Cart
CartDiscounts shown line by line.
Account
AccountBusiness details, credit and support.
How it was made

Designed and built by the same team in about six weeks.

The app is React Native; the portal and API are Next.js on PostgreSQL, with PDF invoices generated on the server and push notifications for order updates.

Colour

Red for action, on a near-black ground.

Red#E30613Ground#16090BCredit#1A1937Early Years#A68576Paper#F4F5F9
Every screen

From credit to delivery.

Next case study

A Dubai interior studio, online

Dana Interiors. A website for a Dubai interior design studio, built around large images of finished rooms.

Bookify shop app home screen
Pet care app screens
Diction vocabulary app cards
Fieldbook sales app cards
Bookmarkt bookshop app
Fieldbook inventory screens
Get started

Let's make
it real.

Fifteen minutes, no pitch. Tell us what the business does and where it hurts. Leave with one thing worth building.

Book a 15-min call

Write to us directly, or send the form and one of us will come back to you.

What do you need?