TaylorMade Software, Inc.
© 1998-2025 All Rights Reserved.
Web Design, Development and SEO
by Huez Technology Solutions
Developed a secure AngularJS + ASP.NET MVC reporting portal with OAuth2, HMAC, and full-stack test coverage for Mitchell International
Client | Mitchell International |
---|---|
Challenge | Securely deliver a dynamic AngularJS enterprise reporting platform |
Result | Deployed OAuth2-compliant, full-stack reporting solution with robust security and test coverage |
Tags | .NET, Java, SQL Server, Financial |
Mitchell International needed a secure and flexible reporting web platform that could serve dynamically generated reports across its enterprise ecosystem. TaylorMade Software was engaged to design and implement this system from backend to frontend, with strict requirements for security, scalability, and maintainability.
We architected and delivered a secure OAuth 2.0-based authentication flow enhanced with HMAC-SHA256 and Google Authenticator-driven TFA. End-to-end encryption was enforced, with data encrypted in motion and at rest. The entire backend was secured using SSL and hardened database protocols.
On the frontend, we built a robust AngularJS SPA, integrated with ASP.NET MVC, LESS, and HTML5 to provide a responsive user experience. The portal UI was fully dynamic—report layouts and metadata were managed via database-driven configurations, eliminating source code changes for new reports.
We also implemented a comprehensive testing suite across all layers: Jasmine and Chutzpah for JavaScript, Selenium and Protractor for functional testing, and MSTest/Moq for .NET. Our use of oWIN, Katana, RabbitMQ, Entity Framework, and AutoFac ensured a scalable and decoupled architecture.
This engagement resulted in a secure, maintainable, and extensible enterprise reporting solution—ready to scale and support Mitchell's data-driven initiatives.