Project Introduction
This primary goal of this CRM solution was to fill the communication gap between the manufacturer and customer. In addition, it has to be user friendly and equipped with necessary business features for sales representatives, sales managers and customer service representatives. It aimed to manage the entire sales and customer service processes of an organization and serving customers in a better way by adding more functionality and making necessary changes in the product. CRM helps to fill the communication gap between the manufacturer and end customer.
Project Assignment Highlights
- Development of custom CRM
- Role and Process Management
- Customer Database
Challenge
- Managing Security Restrictions
- Implementing Strict Control Over Data
Technologies Used
Java, Java Beans, JSP, Servlet, Struts, EJB, Web logic, Oracle, Eclipse IDE
Solutions
To develop the desired sales CRM application and to include all the necessary features we used Java and J2EE. We used Struts as the UI framework and thereby used various design patterns and principles. For designing system user interfaces Tiles framework was used. For client side validation, again we used Struts validation framework.
Results
The end product was a feature rich application capable of handling all the CRM needs of the company and it helped the company significantly in minimizing the gaps between the manufacturer and the customer.