Cinematic Financial Software
Financial Analysts(FA) at leading firms have requested new forms of software, which will help keep potential clients both engaged in the meeting as well as informed of how their assets will handle throughout their life. The leading charts and graphs applications are boring, and are little help to a FA in selling additional services.
The engagement
The new application needed to be fast, Mobile friendly, futureproofed, and fun to work with. To get the process going we utilized these frameworks and services with explanations below. The Main development framework was Angular 2(using the cli and Typescript), GreenSock Animation, WebWorkers(special gulp process to facilitate this and keep compliance with Angular-CLI) Azure Active Directory(AAD) for Enterprise Integration, and ASP.net with Entity Framework Core. The Angular CLI was used to keep the project within best patterns and practices with the teams at google and the communities. A new Development pattern was created to use the Web Worker process, which allows the UX to be both responsive while also cutting down processing time as the data processes are done on a separate thread within the browser. The Animations were performed by supplying data to GreenSock Framework, and authentication for the General public was ASP.Net Identity Framework. Later discussions on AAD integration for Enterprises were discussed, but not yet implemented. Using AAD would allow access to other applications which can provide data for faster integration as well as Single Sign On Experience from their Work computers.
Practice areas applied
- Enterprise Architecture. Single Server, Multiple Servers, Server Farms or Cloud Hybrids. Designing the network most efficient for your company can be a difficult task. Analysis of your current infrastructure and conforming it to best practices; CSSi can build a roadmap to help optimize your network and server performance.
- Information Security. Your private information should stay <strong>private</strong>. One of our core business processes is ensuring your information is only viewed by those granted permission to view it.
- Workflow Services. Automating tasks and routine business process the workflow is a powerful service which many companies are already taking advantage of. With designs ranging from simple 3 stage approvals and emails, to consuming Web Services from third party resource for Site creation and publications of documentation. Building workflows in both SharePoint and Windows Workflow Foundation have reached new potential in automating those process which before required human intervention.
- .Net Development. Whether it's a Web Application, Server Side Solution or Data Driven Report. Built with a solid core Applications created by CSSi follow the Keep It Simple Standard. This provides easy code reuse as well as test and extensibility.
- Web Development. The web is a constantly evolving environment, so we’re constantly learning the latest in Frameworks, Patterns and practices to provide cutting edge applications. Development efficiencies such as WebWorkers, WebSockets, and Reactive Javascript in a client side applications can keep the user experience smooth and blazingly fast.