Sales Management System
Case StudyProject Overview
Cloud hosted Restful service and a web application which allow users to create and manage orders as well as customers. This system provides automatic/ semi-automatic functionalities from creating orders to generating instructions to package them. Provides many details that the other systems require and plays a critical role in the business as the starting point of the business.
The Challenge
To develop a reliable, intuitive, system that manages sales activities, customers and their preferences as the starting point of the business of a major company in New Zealand. System supposed to provide sales related details to many other systems, developed by DevBranch and third parties, within the company. System supposed to be integrated with many existing and future systems providing business critical information to them realtime. Also the system should provision infrastructure for future mobile and other platform applications.The Solution
DevBranch developed a system that consist of a central web service that provides data services, an identity server that provides user authentication and identity management services and a web application that communicates with the central service to provide data in a user friendly mannar.
Identity server 4 was used as the identity provider and Web API 2 with OData was used to develop the central service. The web application was developed using Angular related technologies.
Sales web application provides many features to manage users, pro-forma invoices, customers and their preference management etc. Central service exposes end points that the other systems can communicate with and get sales related data.
The Results
Business critical sales management system that works as the starting point of the business. Real-time vital information provision to many other systems. Infrastructure for future systems on different platforms.