Enterprise Data, Operations and Reporting in the Cloud
Franklin Street’s enterprise software modernization was performed without disrupting day-to-day operations of business lines it drives
The Overview
Software sprawl introduced a lack of cohesion across the company and significant manual work to produce business reports. MercuryWorks developed a comprehensive cloud-based firm management system to provide executives full end-to-end visibility to all deals across business lines. The app greatly increases efficiency of transaction processing, provides smooth access via mobile devices and delivers a plethora of executive-level analytics.
The
Challenge
After several years of active growth, Franklin Street’s business line agents had adopted myriad real estate industry point solutions to run their day-to-day operations. This software included independent desktop-installed software packages and client-server systems running on premises. While agents were enabled in their individual work, the software sprawl introduced a lack of cohesion across the company and significant manual work to produce business reports. Franklin Street knew they needed to use technology to leverage its team’s extensive market intelligence and industry expertise and create a point of competitive advantage.
The
Solution
MercuryWorks went to work to develop a comprehensive cloud-based custom firm management system to provide executives full end-to-end visibility to all deals across business lines. The resulting application called “Frankie” provides custom CRM management for all properties Franklin Street manages and the people with whom they interact with across the entire enterprise. Agents and line leads now have the ability to smoothly connect deals to centrally-stored contact people and properties entities while IT can rest easy with this central and secure storehouse for enterprise data. Modernized transaction management for all business lines fully integrates into the digitized Frankie process.
The
Results
Frankie has enabled Franklin Street to eliminate several manual processes and dramatically increase information visibility. Invoices are now system-generated and automatically emailed, as scheduled. Complex commission calculations are now computed by Frankie with an integrated workflow that allows agents full transparency to calculations prior to processing. Reports are produced in real time from transactional data in the system for executive management via dynamic dashboards. Frankie greatly increases efficiency of transaction processing, provides smooth access via mobile devices and delivers a plethora of executive-level analytics.
Dig In
App Features
Visualize
App Gallery
Even More
Other Key Highlights
Enterprise data in every form factor
Vast customer, property, financial and deal data is available to agents and business managers on desktop, tablet and smartphone. Powerful search makes everything accessible to users.
Financials at Their Fingertips
Unifying non-integrated systems and processes into a single enterprise system for transaction tracking allows agents to manage individual transactions and all financial data is derived from this data
90%+ enterprise adoption rate
A continuous delivery strategy that incorporates feature flags allowed Mercury to perform new development without impacting current daily users. 50+ interruption free production releases in one year
"Mercury team members have the unique ability to blend forward looking thinking and innovative technology with pragmatic and practical ideas for implementing."
Darron Kattan
Managing Director, Franklin Street
Behind The Curtain
Core Technology
.NET Framework
C#, MVC and Entity Framework were used to implement all business logic, data marshaling and UI rendering. Supporting use of modern CSS and JavaScript provided interaction and responsive display.
SQL Server
Provides a robust data storehouse and query platform to store contacts, companies, properties, transactions and other business data. In-cloud SQL Server was used to provide instant scalability and rapid querying.
Microsoft Azure
Provides database storage, web app, authentication and web services. Azure provides an ideal solution for back end mobile applications with a multi-data center Infrastructure as a Service (IaaS) cloud solution that offloads bare metal and network connectivity oversight to Microsoft.
Active Directory
Powers cloud-based authentication and authorization layer for Frankie using Microsoft’s ADAL JavaScript package for user and API security. Azure Active Directory integration and data extension enables Franklin Street to track additional employee data points.