Subject 1: Advisory knowledge sharing app for a global enterprise
Background
With over 150 years of hard work, firms located in more than 150 countries and a commitment to make a real difference, Deloitte is today the world’s largest private provider of professional services within tax, audit, consulting, enterprise risk and financial advisory services to public and private clients spanning multiple industries.
Website: www2.deloitte.com
Goal
The goal of the project was to provide a financial advisory knowledge sharing application which would enable and facilitate partners and directors to share their knowledge about potential opportunities, to stock a large amount of information and documents, and handle a large number of users without compromising the performance of the app. The app has to be interactive, easy to navigate, enable real-time communication and offer a great end-user experience irrespective of the device.
Solution
Considering the client’s requirements, we planned and developed an easy-to-use knowledge sharing application, which brings the partners, directors and shareholders at one place. The project was aligned with a dedicated project manager to ensure delivery on time. Before the delivery, the app has been robustly tested to provide no errors.
Xamarin was implemented by our team to develop a windows application with secure mobile API interface, allowing secure mobile access. Azure was chosen to provide the identity service to allow for members to sign up themselves and for the capability to allow the organization’s staff to sign in with their Office 365/Azure AD logins.
- Architecture design
- Back-end and Front-end application development
- Authorization service integration (ADFS integration)
- Testing & quality assurance
- Application deployment and launch
Results & Benefits
The client received a product that matched their vision – a quick, simple and flexible mobile application, which allows the information management in an easy to use format and in a controlled and secure manner.
The techniques used through deployment have allowed other application to be implemented more efficiently and is easily testable and deployable across multiple Azure environments, providing the flexibility required in modern application development.
Technologies:
-
Xamarin
-
Azure AD
-
Ms SQL
-
Entity Framework
-
ASP.NET MVC 5