Adidas, a multinational corporation is in the business of designing and manufacturing shoes, clothing, and accessories for a worldwide audience. They were looking to make their online ordering platform more robust and interactive. To enhance their online order processing, we developed an automatic backend service and a store web application which takes the order and passes it to the stores in case the stock is not available in the warehouse. The store will either accept/reject and generate an invoice for the order accepted. For every order received, its status is recorded and can be analyzed from a centralized admin panel. Further, to provide advanced data analysis and visualization, we decided to build the backend using Big Data Processing Technologies.