Recent Projects

As a Microsoft Gold Partner, Imaginet is committed to staying on top of the latest Microsoft technologies. Read just some of our recent projects we've worked on for organizations just like yours.

Updated Technology & Enhanced Applications Simplifies User Experience

A leading transportation and logistics management organization contracted Imaginet to modernize some of its existing applications. The client’s finance department utilized old technologies and web applications that they wanted to convert to desktop applications. Our team successfully converted two applications to manage financial reports and payment processing and ensured identical functionality to the old legacy solution.

We thoroughly examined the source code of the old applications to determine how the logic should flow in the new system. We used Visual Studio 2019 and WinForms for the framework, focusing on the proper organization of the code in a way that was easier for the client’s team to maintain and edit.

Our comprehensive quality assurance process caught any minor errors or inefficiencies, and our team promptly adjusted them. We also created an error handling process for all of their applications to automatically notify the client’s IT department should an issue arise.

From deployments to production, the client trusted our team’s judgement and know-how to set up their new solution. With Imaginet’s expertise and proactive approach, the client managed to get the timeline and targets for their project back on track to have it completed on schedule.

Technologies:

  • C#
  • Visual Studio 2019
  • WinForms
  • .Net Framework 4.6
  • Infragistics Ultimate UI For WinForms
  • Microsoft SQL Server
  • SSMS

Modern UI Automates Configuration & Improves Business Efficiency  

When a well-known consumer packaged goods (CPG) company, which specializes in pet food, approached Imaginet, they were looking to update a configuration system used in all of their manufacturing plants that had become challenging for their team to operate. The existing legacy system used a custom-built Angular App for the configuration of inmation API, put in place to facilitate communication between various plant machinery and a separate monitoring system. The method to create configurations included hand-coded JSON commands manually sent into API calls that were often complex and difficult to execute.

Working together with in-house developers, we built an Angular front end to interact effortlessly with their existing API for users to seamlessly view, create, and connect configurations to make fully formed message flows. Configuration statuses, automated error messaging, and dynamic forms helped to decrease the rate of errors and make for a more pleasant user experience.

Our modern inmation configuration management UI allows for automated web-based configuration, which is user-friendly and has had an immediate impact on business efficiency. Imaginet’s one-on-one project management structure, attention to detail, constructive problem solving, idea generation, and adaptability allowed us to exceed the client’s expectations and deliver a first-rate solution.

Technologies:

  • Angular 13
  • Formly
  • Angular Library
  • CSS
  • JSON
  • inmation API
  • RxJS
  • Material UI
  • Microsoft DevOps
  • Visual Studio Code

Modern Application Development Reduces Friction & User Error For Agricultural Industry

A provincial agricultural services corporation requested the help of Imaginet to update and enhance their online calculation tool, used by members of the agricultural industry. Their existing calculators were created in Microsoft Excel and were often prone to user errors and instability. Imaginet built an online suite of calculators for the client that are uncomplicated, web-based, and easily accessible on any device – including mobile.

Imaginet developed the application using Angular on the front end and .Net 6 on the back end. Entity Framework and an SQL Server for storage enabled us to create a robust administration section that is secure and straightforward for the client to modify. The entire platform runs on Azure and is hosted in the cloud. Authentication and authorization can be enforced through their existing Azure Active Directory instance.

By using Azure DevOps, we were able to hit tight deadlines, as it allowed for automated builds and releases and the ability to push changes to the website quickly, creating an efficient feedback loop and favourable experience for both our team and the client.

The revamped calculator platform is now more modern and user-friendly, with less opportunity for miscalculations or breakdown.

Technologies: 

  • Visual Studio 2022
  • Entity Framework Core 6.0
  • .Net 6
  • Azure Active Directory
  • Azure DevOps
  • SQL Server
  • Microsoft Excel
  • Microsoft Teams

Updated Technology & Enhanced Applications Simplifies User Experience 

A leading transportation and logistics management organization contracted Imaginet to modernize some of its existing applications. The client’s finance department utilized old technologies and web applications that they wanted to convert to desktop applications. Our team successfully converted two applications to manage financial reports and payment processing and ensured identical functionality to the old legacy solution.

We thoroughly examined the source code of the old applications to determine how the logic should flow in the new system. We used Visual Studio 2019 and WinForms for the framework, focusing on the proper organization of the code in a way that was easier for the client’s team to maintain and edit.
Our comprehensive quality assurance process caught any minor errors or inefficiencies, and our team promptly adjusted them. We also created an error handling process for all of their applications to automatically notify the client’s IT department should an issue arise.

From deployments to production, the client trusted our team’s judgement and know-how to set up their new solution. With Imaginet’s expertise and proactive approach, the client managed to get the timeline and targets for their project back on track to have it completed on schedule.

Technologies:

  • C#
  • Visual Studio 2019
  • WinForms
  • .Net Framework 4.6
  • Infragistics Ultimate UI For WinForms
  • Microsoft SQL Server
  • SSMS

Intuitive Application Development Creates Effortless Shopping Experience

A global leader in telecommunications, media, and technology approached Imaginet to construct a custom solution for their corporate furniture selection process. The client wanted to upgrade their existing system for product viewing and ordering to something more aesthetically pleasing and streamlined.

We leveraged SharePoint Online to manage the framework that allowed employees to browse available office furniture, create price estimates, and generate order requests. The specialized components built within SharePoint enable internal administrators to easily organize and update products behind the scenes, while the intuitive interface allows for effortless ordering for employees.

By adopting a unique user experience and design process that included multiple workshops with the organization, we created an optimal, straightforward tool for their team to use. Robust planning, preparation, and well-defined Information Architecture allowed expectations to align, saved time on communications and enabled targets to be consistently hit and exceeded.

Now, employees can efficiently plan team spaces and have a more pleasant online shopping experience.

Technologies:

  • SharePoint Online
  • SPFx
  • Angular
  • Angular Material

Batching Registration and Auditing

A globally recognized pet food company engaged Imaginet to assist in modernizing its legacy software suite for deployment into a new plant. The application manages the registration and update of ingredient batches at stations, units, and bins throughout the plant for auditing purposes. Imaginet performed an investigation of the existing legacy application to facilitate an Agile modernization effort in addition to bringing best practices to the development and testing processes.

Azure DevOps features were used extensively during the project, providing source control, Kanban boards, and continuous integration via pipelines. As part of the modernization effort, several features were observed to be common and could therefore be extracted into libraries to be shared across other projects. To aid this, the libraries were packaged and published using Azure DevOps artifacts to be consumed.

The modernization effort resulted in the successful migration of a legacy web application into a .NET Core 3.1 RESTful API and an Angular 11 client, in addition to many UX improvements.

Technologies:

  • Angular 11
  • .NET Core 3.1
  • Entity Framework Core 3.1
  • MediatR
  • Identity Server 4
  • OAuth2
  • SQL Server 2016
  • DB2
  • XUnit
  • Azure DevOps
  • Git

Modernized Online Insurance Application

A crown insurance corporation commissioned Imaginet to augment their existing development team to modernize their insurance application to be entirely online for clients. They needed to retire their existing legacy insurance program and keep data from the new system in sync until everything was replaced. Imaginet seamlessly integrated into their development team while providing senior development leadership, including mentoring and guidance on best practices. The application was successfully launched and will continue to be worked on and supported while also converting other areas of their legacy applications.

Technologies:

  • SQL Server
  • ASP.NET Framework
  • ASP.NET Core
  • DevExpress Web Controls
  • DevExpress Reports
  • CSS/SASS
  • HTML5
  • JavaScript
  • Azure DevOps
  • Visual Studio 2019
  • SSMS

Increased Development Velocity and Code Reusability

A software consulting firm required guidance and assistance with setting up a mono repo front-end project to increase development velocity and code reusability. Imaginet assisted with setting up Server-side rending (SSR) using Angular Universal. SSR helped our client’s site have a faster load speed and improve SEO scores by making the site more accessible for web crawlers. The main purpose of the project was to develop a customer-facing site to sell commercial auto insurance. We integrated with their development team to architect a solution for the major functionality of their project, which involved loading dynamic questions from a back-end question engine. We also provided senior leadership for the project team by mentoring team members on the new tech stack, which involved code pairing and code reviews.

To improve their unit testing practice, we trained their team to write practical and meaningful unit tests and aided in implementing tests. A major challenge the customer had was developing the front end for a pre-existing backend. There were concerns about user experience and limitations with what the front end could do with the given constraints. Using the experience of Imaginet, we worked effectively with the entire team to resolve any conflicts as well as provide a solution that fits their vision.

Technologies:

  • Angular 12
  • Angular Universal
  • Angular Libraries
  • Angular Material
  • Karma Test Runner
  • Jasmine
  • HTML5
  • CSS/SASS
  • RxJS
  • Bulma CSS Framework
  • Typescript/JavaScript
  • Azure App Config
  • .NET Core 3.1
  • Visual Studio 2019
  • Visual Studio Code
  • Git

Modernized Insurance Coverage Calculations

A crown insurance corporation commissioned Imaginet to help modernize and tweak their insurance coverage calculations. The existing calculations were located in a legacy Cobol application and recreated in a modern ASP.NET application. Along with recreating the legacy calculations, new calculations were added to provide a “cushioning” factor to customer’s coverages. The calculations were served to an ASP.NET MVC application which provided the customers with a detailed view and analysis of the insurance coverages. Data were both retrieved and saved in their existing SQL Server database. Imaginet was able to provide project management, requirements gathering, legacy application investigation, development, and testing to support this project.

Technologies:

  • SQL Server
  • ASP.NET MVC
  • C#
  • Cobol
  • Visual Studio 2019
  • Microsoft SQL Server Management Studio
  • Azure DevOps

Lead Management and Quote Generation

An occupational testing company engaged Imaginet to build a lead management and quote generation tool for their sales and marketing team to replace Dynamics CRM. The application uses the customer’s approved quote templates to produce quote documents for leads that the user enters and supports call reports and source campaigns. Imaginet performed requirements gathering, wireframing and development using Agile methodologies to deliver this new application, which was completed on time and budget and adopted by the customer’s sales and marketing team.

Technologies:

  • ASP.NET Web API 2.0
  • Angular 6
  • Angular Material
  • HTML5/CSS3
  • SQL Server 2016

Manufacturing Inventory and Automation

A Fortune 500 manufacturing company enlisted Imaginet to guide and assist updating software for an existing manufacturing plant and add new features for a new plant. The application manages inventory, integrates with factory systems and automated processes, and supports large-scale transactions to manage state in case of hardware or software malfunctions. Imaginet’s team integrated with the customer’s team to provide solution architect and senior development leadership for the project team. The updated version was completed on schedule for the new plant’s opening.

Technologies:

  • AngularJS 1.4
  • WebAPI2
  • .NET Framework 4.6+
  • Unity
  • MediatR
  • Angular Material
  • Log4Net
  • MSTest
  • SQL Server 2016
  • DB2
  • SSMS
  • Visual Studio 2017
  • Visual Studio Code
  • Enterprise Browser
  • Windows Mobile
  • Windows CE
  • SignalR
  • MSMQ
  • JQuery

Located in the United States (Dallas) and Canada (Winnipeg).
Consulting services offered worldwide.

Ready to get started?

Experience the Imaginet Difference

Find out more about how we can help your organization achieve its business goals. Fill out the form below for your free consultation.