We Take Great Pride In Our Work.

Recent and notable case studies

project details

WPA Emergency Medicine Staffing application

WPA Emergency Medicine Staffing is a growing organization that assists hospitals and medical facilities with their staffing needs primarily with doctors and nurses. To keep up with this growth, they needed their providers to be able to easily track their shifts and expenses using a mobile application. When a boxed solution could not meet their process needs, the WPA Emergency Medicine Staffing app could. Using Angular and Xamarin forms, we built a scheduling application with the workflow capability to easily report and track shifts, track expenses, and automate a process that was passing files back and forth. With plenty of room to expand as their business grows, the new app will make the entire process more efficient.

Technologies Utilized

Xamarin, .Net Core, Angular, C#, Azure, Logic Apps, SQL, SendGrid

Platforms

iOS, Android, Browser
screenshot of app working shifts
example of calendar with schedule
project details

QuickBooks integration

A customer of ours, www.JSfirm.com,  recently needed an integration to their QuickBooks Online system to collect and record payment transactions in an efficient manner. We successfully integrated their website orders to their QBO by collecting and charging the end user’s credit card, creating a customer record in QBO, a sales receipt, and sending that receipt to the end user. No more double entries to record sales transactions. Not only did our customer increase sales, but they increased efficiency.

Technologies Utilized

JavaScript, .Net, C#, Azure, SQL, Integration Services, QuickBooks Online

Platforms

Browser

screenshot of quickbooks purchasing screen
project details

Incident Tracker is a flexible reporting software with a rich set of features such as workflows, digital dynamic forms, analytics and trending used by industries ranging from healthcare, security firms, libraries, education, businesses, and government agencies. It allows users to customize categories, locations, and digitize paper forms.  Also integrates with third-party active directory.  Integrates with other systems using API’s and integration authentication.  Incident Tracker automates alerts and workflows to create an easy to use and efficient system that shares, tracks, and secures information.

Technologies Utilized

Xamarin, JavaScript, .Net, C#, Azure, SQL, Integration Services, .Net Core, SendGrid

Platforms

iOS, Android, Browser
project details

Nintex Workflow and Form Conversion to PowerApps Forms and PowerAutomate

Third-party license costs are often a necessary evil when it comes to enterprise-level organizations. These licensed applications often enhance an existing product with a layer of extra functionality or usability. In this particular case, Westinghouse was migrating their existing on-premise SharePoint environment to the Office 365 cloud environment. Numerous Nintex workflows and forms had existed on the on-premise environment, and Westinghouse planned to use the opportunity to convert these Nintex workflows and forms to Microsoft PowerAutomate and Forms. Microsoft products are included in their cloud environment, so Westinghouse could reduce the needed license costs on Nintex.

The plan was simple, convert larger and more complex Nintex Workflows to PowerAutomate, starting with all Nintex workflows with more than 5 actions. These larger workflows would begin to reduce the licensing cost for Westinghouse, and offered an opportunity to rework or update any workflows to the benefit of the customer.

In some cases, improvements were available by converting to PowerAutomate whether that be a deeper integration with other Microsoft products such as teams, or automated scheduling to run a PowerAutomate flow at a scheduled time.

The result of the conversion work was cost savings based on less usage of Nintex flows and forms, and a collection of updated PowerAutomate flows and closely integrated Forms for many newly migrated SharePoint sites

nintex to powerbi, microsoft flow, powerapps

Technologies Utilized

Microsoft PowerAutomate, Microsoft Forms, Nintex

Platforms

SharePoint

project details

Building a custom membership provider for an on-premise SharePoint environment

A unique challenge to be sure, our client SAE International brought us into a problem where their current membership provider had stopped authenticating. They attempted to rebuild the on-premise SharePoint sites but had no success.

An oracle database was used to contain not just the account credentials, but also the numerous SharePoint site forums available to each account.

Solving this issue means not just building a membership provider for authentication, but also building a custom web part to display the accessible forum sites available to the logged-in user.

The custom provider was built in .NET and installed into the SharePoint environment. The first step was to ensure the SharePoint site was correctly using the new provider, and then to build the claims provided by the provider in a way that would be accepted in the SharePoint environment.

Once this was completed, a custom web part, again built in .NET, was written and installed onto the SharePoint site. This web part built the menu which displayed all the forums the specific logged-in user would have access to.

Technologies Utilized

.Net, VB.Net, Oracle, SQL

Platforms

SharePoint
programming code image
project details

Westinghouse Nuclear Ticket Tracking Portal

Westinghouse Nuclear contracted our team to expand their SharePoint portal to allow their team and customers to share important information easily through their existing SharePoint portal. The application included forms and workflows to collect information and allow the Westinghouse team to accurately assess and track progress on tickets with their customers. The secure portal was a big step forward to keeping their team and customers communicating efficiently.

Technologies Utilized

O365, PowerAutomate, PowerApps

Platforms

Browser

screenshot of support hub
support hub ticket tracking
project details

a student tracking system

Secure Student Records is an application that streamlines communication between parents and their children’s school and activities. The application allows sharing of important information such as allergies and other emergency information, forms, and permission slips through a secure online platform. This eliminates sending permissions slips, doctor excuses and other medical forms by students who may lose them on the way. It provides emergency information to staff quickly and efficiently while putting control of sensitive information in the hands of the parents.

Technologies Utilized

.Net Core, Angular, C#, Azure, Logic Apps, SQL, SendGrid, Authorize.NET

Platforms

iOS, Android, Browser
login screenshot
project details

Shop MP a mobile application

Our local business district authority approached us with an idea to build a single mobile application for all the businesses within their district to provide deals, notifications, and other communications to users. They envisioned access to an application similar to what Wendy’s or Dunkin Donuts would have access to, only for the smaller business located in town.

A few elements need to be built when designing a mobile application. We first needed a way for all the businesses, events, and other information to be entered into a database, so that the mobile application could have something to display. A SQL database was designed for all the relevant information, and an API is written in .NET to allow access of the data within the database to both the administration website and the mobile application itself.

The administration website was developed in .NET and built so the business district authority to create new businesses, deals, events, and plan push notifications to the mobile application users.

The mobile application was developed for both iPhone and Android devices utilizing the Ionic framework. It was placed onto the Apple Store and the Google Play store. The business district authority then promoted the application and utilized the featured available to use the application to promote local businesses.

Technologies Utilized

.Net Core, C#, Azure, SQL, OneSignal, Ionic

Platforms

iOS, Android, Browser
ShopMP App Screen
ShopMp App screenshot events
Scroll to Top