Home > Case Studies >

Building an Innovative and Sustainable Book E-Commerce Platform

Building an Innovative and Sustainable Book E-Commerce Platform

An e-commerce company requested assistance with improving and fully transforming its core platform. DBB Software specialists completely renovated the client’s e-commerce marketplace by developing a mobile app, enhancements to server-side and web app functionality, and unification of business logic.

Industry:

E-commerce

Team:

4 BE Developers, 1 FE Developer, 1 DevOps, 1 Mobile Developer

Project State:

July 2017 - May 2023

Country:

Norway

Mobile Development

Web Application

Modernization

1 pic bookis.png

Background

Our experts assisted an e-commerce company that sells and exchanges books by developing their main product into a comprehensive platform. The original solution was performing its core functions but needed more nuance and features to make it more convenient for the end users.

DBBS specialists improved the client’s flagship platform to incorporate additional functions. They transformed the client’s product into a high-quality e-commerce solution characterized by high user convenience through additional functionality and improved user experience.

Outcome

DBB Software improved an existing yet basic e-commerce platform according to the client’s requirements. A renewed solution provided our customer with impressive results:

  • Market expansion: the company expanded its reach from Norway to Sweden;
  • Global reach: new users from diverse backgrounds led to a better selection of books;
  • Improved access and convenience: optimized and user-friendly platform provided users access to a variety of books and connected services;
  • Active users: 450.000+;
  • Gross merchandise value: $4MM.

Our team created a comprehensive e-commerce platform that caters to various reading preferences, age groups, genres, and educational needs. This online marketplace connects buyers and sellers, allowing them to buy, sell, and trade new and used books.

Main Product Features

The online marketplace provides access to a wide variety of books across different genres with detailed descriptions.

The online marketplace provides access to a wide variety of books across different genres with detailed descriptions.

Users can list their books on the platform and indicate whether they are open to selling or trading them.

Users can list their books on the platform and indicate whether they are open to selling or trading them.

New and improved search and filtering options based on criteria such as genre, author, language, and price range.

New and improved search and filtering options based on criteria such as genre, author, language, and price range.

Improved transaction security to create a safe space for buyers and sellers.

Improved transaction security to create a safe space for buyers and sellers.

Users can leave ratings and reviews for books they have purchased or received through exchanges.

Users can leave ratings and reviews for books they have purchased or received through exchanges.

Localized experience for English, Norwegian, and Swedish customers.

Localized experience for English, Norwegian, and Swedish customers.

Business Context

The client’s product is an e-commerce platform for people interested in books:

  • The company offers a diverse range of books from different categories.
  • Users can buy and sell books to accommodate their preferences.

Challenges

#1

Provide users better access to the company’s products.

#2

Incorporate advanced search and filtering capabilities to improve user experience.

#3

Promote sustainability and affordability through book trading between users.

Need to enhance your e-commerce platform’s performance and user experience?

3 pic bookis.png

Solution

DBB Software specialists fully renovated the client's platform, including improvements to front-end and back-end parts, mobile app development, and unification of business logic.

Server side: books catalog update from the feed using serverless functions, implemented package tracking using local postal services, and integrated email, SMS, and payment third-party services.
Web application: migration of the web app from Angular to Vue.js and utilized DBBS Components to create the book details page. We also used Strapi as an admin panel and integrated e-ID digital identification signature for authors’ verification;
Mobile application: developed by our specialists using React Native;
Unified business logic: our developers implemented a common business logic for both web and mobile applications.

As a result, the client received a completely refreshed platform that transformed into a comprehensive marketplace for users interested in books. It provides users numerous features and simplifies the process of finding, buying, selling, and exchanging books.

"The growth mindset of the people working at DBB Software is next to none."

Arne-Morten Willumsen, CEO & Co-Founder, Bookis

4 pic bookis.png

Implementation

#1 Research and Analysis

The development began with an in-depth analysis of the client's needs. This included understanding various user preferences, such as language and currency differences, and integrating these insights into the platform design.

#2 Iterative Development

The development team employed an agile methodology, utilizing technologies like AngularJS, Kotlin, and later React Native and Vue.js for iterative development. This approach allowed for continuous improvement of the platform through successive versions, ensuring robust functionality and user experience.

#3 Code Review and Testing

The code underwent thorough reviews and testing to maintain high standards of quality and performance. The use of advanced testing frameworks ensured that each component of the platform functioned as expected and met the project's technical requirements.

#4 Working with Feedback

We actively sought out and incorporated feedback from stakeholders during the development process. This iterative feedback loop helped refine the platform’s features and user interface, ensuring it aligned with user needs and business objectives.

Technologies

AWSpostgressqlExpress.jsreact

How can we help you?

Manager avatar

Mina Morkos

Business Development Manager

“Harness our decade of expertise to save your money. Thanks to our DBBS pre-built components' efficiency, we reduce development time by up to 50%.

Curious to see how it works? Fill out the form to book a free consultation!”

mina.morkos@dbbsoftware.com

Mina Morkos

2024 DBB Software. All rights reserved