Challenge

Challenge

With the success of online shopping, there have been so many online stores who have gone from nothing to being popular in just a few days. The client here deals with such online business and is now a large company in itself. The client has created the online shopping aggregator already where the user can function in different ways such as search and order for products, view or structure them and many others.

But the challenge here was that the administration functionality was not developed properly. As a result, the client was not able to update information about the products from time to time on the system. So, the challenge was to develop the system to make its administration functionality stronger and also to make it capable of handling a large amount of traffic.

Solution

After understanding the whole scenario, a proper team was set up and a number of steps were taken to meet up the client’s need. The basic platform was taken as Node.js and MongoDB as the storage. The architecture was strengthened to increase the work speed. Also, a combination of memcacheQ and CRON was used to fulfill the requirement of the client or regularly updating product information in the system.

Three divisions were made such as end user, administrative part, and shop’s personal account. HTML5, JS, CSS3, and Ext JS are used to develop all these three divisions.

Server-side

Client side

Architecture

Database (RDBMS)
Business Domain

Project

Duration: 13 months

Results

The whole process was completed with a time period of about a year and a month. Finally, the product that came up was something smart that is capable of handling a huge rush of traffic. JSON format is used for the data that needed to be transported within the server as well as the database. This helped the client in updating the information on the products and services regularly in the system. This data helped the customers on the site to view and sort the products in a better way so that they can order much faster than before. Not just it led to a much faster process of buying and selling of goods but also a much easier interface was created to lessen down the efforts of the users.

Contact us