Transitioning from one platform to another is never easy. There are many obstacles to consider and it can be difficult to learn all the new platform’s functionality and how it can impact an environment. Traditionally, the quality completed project coupled with the trained staff and technology handoff are main reasons customers turn to Intertech. On this project, our client is a global leader in fitness franchises with over 1,000 locations around the world. Intertech was contacted by this growing fitness company to aid in migrating a Cold Fusion application to .NET. The client worked with several of our top developers to satisfy their unique needs.
The client’s main application environment was Cold Fusion until they had an off-shore vendor deliver a project in .NET. Over the course of time, the client desired to replace this application for a variety of reasons. The client turned to Intertech to help build a strong foundation for rewriting this application and all other web applications to come. During this engagement, the client wanted to have their developers mentored in .NET and AngularJS. In addition, the developers wanted to make the transition to AngularJS easier.
Intertech led the way by determining the best architecture for their needs and building the framework using industry standard coding practices. This framework included a complete login system, responsive single page application done fully in AngularJS which was unit tested with Jasmine, and a Web API server that used dependency injection which was unit tested with NUnit. The framework was also localized using the database, since the client is a global firm. The Scrum process was extensively used with this project along with the TFS collaboration platform.
When the framework Intertech built was ready for the global fitness company developers, two of them stepped in and started development on the new framework. Intertech worked alongside them and provided a 105 page document and cheat sheet to guide them. Intertech used their feedback to enhance the framework. In addition to the documentation, Intertech held training sessions so the whole team could see the framework and provide feedback. Intertech also created a working sample page complete with Intertech-created custom AngularJS directives (shortcuts) so that the developers had something to model. This greatly simplified the HTML needed by the client’s developers to help aid them in their transition from Cold Fusion. The final phase of the project packaged the framework code into Visual Studio templates. This made it easy to create the server projects and website for future projects that wanted to use this new framework. Lastly, many of the reusable pieces were packaged into NuGet packages and stored on their internal NuGet server (that Intertech created).
From the day it was founded in 1991 by local entrepreneur Tom Salonek, Intertech has been a company with an important difference: unwavering commitment to customers, employees and the broader community through excellent work, smart workplace and financial management, and creative philanthropic involvement.