This app is our featured work in terms of custom UI development using Visualforce and latest version of jQuery libraries. The development of this app features the most advanced Apex and Visualforce skills not commonly known to most of the developers. This includes usage of Apex Dynamic Component Injection in visualforce pages. This technique allowed us to inject UI components for generating pages that allow creation of record filters with same look and feel as with standard Salesforce list filters. Team worked really hard to provide this kind of experience to users and enjoyed that too at the same time. The result was heaps of praise from both FantasySalesTeam’s own team and users who used it. The core of this app lies in summarizing the data according the filters created, sending them to FantasySalesTeam servers in scheduled routines using SOAP API calls generated using WSDL-to-Apex classes tool. However, in order to minimize bandwidth usage for client having as many as 1500 users using this app, we revamped the app to use custom http calls with http compression to send compressed data to FantasySalesTeam servers bringing down bandwidth usage and response times considerably.
Key technical skills utilized in this project are: WSDL-To-Apex classes, Apex Controllers, Apex SObject Describe calls, Visualforce pages and components, Dynamic UI generation using Apex component injection and metadata describe calls, Apex Scheduled classes and Batch classes, some very neat abstractions for keeping model code separate between systems.
More Featured Apps
Fantasy sports get people excited. They’re fun, fire up the competitive spirit, and even make reps want to pay attention to metrics and reports! FantasySalesTeam takes advantage of this energy and attitude to help you drive exceptional incentive contests and exceed your targets.
Instead of tracking touchdowns, runs, strikeouts and other sports related statistics, FantasySalesTeam replaces these with sales metrics like calls, revenue booked, number of opportunities and % of quota achieved. The engine is extremely flexible allowing you to focus on the behaviors and results that are most important to your company.
Reps create profiles, engage on interactive discussion boards and monitor leaderboards showing their rank compared to others. Reps compete as individuals and teams to drive increased performance.
More Featured Apps