Posts by Joe Walling
Walling Info Systems
Here is my CTA

All posts by Joe Walling

Dump Truck Dispatcher

Dump Truck Dispatcher is cloud-based software that can help organize and manage quoting, orders, ticketing, scheduling, dispatching, and fleet vehicle maintenance for dump truck hauling companies. It was initially written as an application for a large dump truck company in SC and then enhanced to be made available to similar companies on a hosted SaaS model.

Dump Truck Schedule

In addition to providing this as SaaS, it could be used as a starter point for customizing an application for similar industries.

Dump Truck Dispatcher is based on the latest ASP.NET Core framework. It is mobile responsive, so it can be run from smart phones and iPads. 

Configurator and Quoting Tool

Configurator is a custom software program written to support a product used to allow people to configure complex products. For example, in one case it allows hospitals to visually configure beds and accessories for the beds.

The front end is an Adobe AIR application written by our client. We upgraded an existing .NET web application which provided services to be utilized by the front end. We also upgraded the administrative website. The web services and administration website, written in C#, use Entity Framework, ASP.NET MVC, Bootstrap, jQuery, and JavaScript as supporting frameworks

StrategicRM for Cloud-based CRM, Project Management, and Time Tracking

StrategicRM is a Customer Relationship Management system with project management, social, and marketing automation functionality. It was written in response to our inability to find software that met our needs. While we could find several different products such as CRM, project planning, time tracking, and accounting software, and cobble them together, this would result in excessive cost and double entry of some data. This product, which has not yet been released, will be made available on a subscription basis to people in need of this type of functionality.

StrategicRM is written in C# as a web application. It uses Entity Framework, ASP.NET MVC, Bootstrap, jQuery, and JavaScript as supporting frameworks. The backend database is SQL Server 2014. The application is built using a responsive theme so that it displays well on computers and mobile devices.


The Dashboard gives the user an overall view of what’s going on in their CRM system. Upcoming events, Recent Activities, and social notifications give the user an idea what their next steps should be. It provides an overview of unread emails and messages.


A color coded calendar gives the user a way to manage their meetings and events. It interfaces with Outlook and Google calendars.


The user can assign tasks to employees, and even relate the tasks to a specific Contact, Opportunity, Customer, or Project.

Engineering Job Tracking

The Town of Tonawanda’s Engineering department needed a means to track their projects and the time and cost associated with each project. This application, which was originally written in MS Access 2 in 1997, has stood the test of time. Aside from being upgraded twice to newer versions of Access; the application has not required any additional maintenance. See what our client has to say about the program here.

Eighteen years after it was written, the application finally reached its end of life. Microsoft released some changes to the latest operating system that required a rewrite. Since the original application lasted as long as it did, we were awarded the project and had the pleasure of rewriting the application as a web application.

Continue reading

Dental Software

In this case, we were asked to help a Greenville SC based company to change the 3rd party controls in their dental clinical practice application from those by Telerik to those by DevExpress. The software is made available to dentists. The application is a Windows Forms application, written in C# using SQL Server as the database.

Our Members Church Membership Software

Our Members is a custom software program written for a church which was in need of membership management software with some very specific requirements. The custom web application is written in C#. It uses Entity Framework, ASP.NET MVC, Bootstrap, jQuery, and JavaScript as supporting frameworks. The backend database is SQL Server 2014. The application is built using a responsive theme so that it displays well on computers and mobile devices.

This is the home page that shows you the number of members as well as any upcoming activities or events.


The following view shows the detail information for a member.


The next view shows the related tasks, events, and notes for a member. All of the information for a member can be accessed from 1 place.


Below is an example of the detail for a meeting. Note how it also shows who will be attending the meeting.

View Meeting

Portal Builder

Before WordPress was the standard blogging platform and WIX existed, Portal Builder provided a way for construction builders to have their own branded website. This application was provided free of charge to builders by a bank that specialized in construction loans.

This custom web application was written in VB.NET using ASP.NET webforms with SQL Server as the database.

Recruiting Wizard

The Recruiting Wizard is an applicant tracking program for 3rd party recruiters and internal recruiting departments. Recruiters could easily keep track of their job orders, clients, applicants, and match candidates to jobs. It was originally written in MS Access in 1998 as a very cost effective solution for small recruiting organizations.

Although the technology is now dated and is not one we would use today, there are still a number of clients running the application, including those that the application was originally written for. This is a good example of how a well written program can have a long lifespan with little maintenance.

ERP System for BWB

In 1996, Buffalo Weaving and Belting was a 100+ year old rubber belt and sheet manufacturer. At the time, their equipment was old, and computer systems were nonexistent. Since buying an expensive ERP system was not an option, Joe Walling wrote a basic ERP system to handle production planning and scheduling as well as determining what needed to be ordered and when (MRP system).

Golf League Software

Golf League Member Screen

This custom software application is used by the Twilight League Golf Club to manage their membership and league standings. It was originally a VB6 application with an MS Access database. It has now been rewritten as a Windows Forms program (desktop application) that is written in C# and uses Entity Framework with LINQ to access the SQL Server 2014 Express database.

Golf League Member Screen