Book Forest
Book management and catalogue app

Gamifying book reading
Book Forest was created by Asia Mackay, an author and a keen reader, who decided to create an app with a goal to encourage reading and also organize it. Sparked by her children’s love for books, she came up with an idea to simplify the tracking of what you read and allow users to share with friends and family a list of books they would like to receive as a gift.



Paweł Lorenc
/
Software Developer
Challenge
The main challenge was to design an app that will be used not only by adults, but also kids. The app had to be simple in its form and visually appealing to a younger audience with additional gamification elements.
From the technical standpoint, the biggest challenge was integrating with Goodreads ISBN database.
From the technical standpoint, the biggest challenge was integrating with Goodreads ISBN database.
Platform architecture
Book Forest required to develop a set of cross-platform mobile apps and a web-based system for non-registered users, who wanted to access limited platform functionalities.


Delivered services
React Native mobile development
Node.js backend
development
development
React frontend development
Goodreads ISBN database integration
Quality
assurance
assurance
Cross-platform mobile apps
iOS/Android apps for digitalizing your personal books library

Book Forest provides readers with a complete set of tools for managing their book catalogs and motivates them to read more through gamification.
Complete book catalogue app:
Owned books catalogue
Personal goals
Reading progress tracking
Achievements system
Complete ISBN database
Growing virtual tree
Family profiles
Web and mobile wishlist apps
Wishlist managementand reservation platform
Book Forest wishlists allow their users to add any book they want to their wishlist and then share it with their friends and family, so no one gets confused when purchasing gifts.
Complete wishlists solution:
Personal wishlists
Sharable wishlists
Book reservation for purchase
Anonymous reservations


Gamification for book readers
We’ve designed multiple achievements to add a flavor of gamification and prompt BookForest users to use the app regularly. To increase kids’ interest, we’ve created a virtual tree that grows as they complete their personal goals.
We were happy to use these technologies
Frontend
React
React Native
Backend
Node.js
Hapi
Cloud
Google Cloud
Kubernetes
Tools
Google Firebase
Goodreads ISBN database