In e-commerce today, contents available for users to explore are overwhelming because an average ecommerce website is about seventy per cent (70%) more than a physical store in total number of users and items. Hence, the need to filter, prioritize and efficiently deliver relevant information using recommender systems. We will design and develop a recommendation model that uses object-oriented analysis and design methodology (OOADM), improved collaborative filtering algorithm and an efficient quick sort algorithm to solve these problems. This will be achieved by implementing the stated model with python model-view-controller (MVC) framework known as Django Framework. Thissystem using a real-time, cloud-hosted NOSQL database called FireBase which guarantees scalability. From the results, the speed and scalability of book recommendation was improved with a performance record obtained within the range of ninety (90) to ninety-five (95) per cent using the root mean square error (RMSE) of several recommendations obtained from the system.