Software & Application Development.


Northgate Systems can provide your business with a bespoke software solution using the latest technologies when an off the shelf package is not available or does not fully meet your requirements.

We develop and support bespoke software programs for a number of clients ranging from small, local businesses to large high street corporations. Our programs include cost estimating software used in the construction and building trade, call centre sales and management software used by a market leading tour operator, education support and administration software, collections management software used in the agriculture industry, membership software for use in the hospitality industry, competition administration software used for a national golf tournament and our own time management software to cost and manage our project work.

Our development expertise ranges from the creation of simple Windows applications to large multi-site corporate systems developed using a Service Oriented Architecture and incorporating web services, SQL databases and multiple applications. Our team of programmers are able to offer the following services:


  • C# .Net application development
  • Delphi application development
  • WCF, WPF & Microsoft Workflow
  • SQL Server database development
  • Touchscreen kiosk Interfaces
  • MS Office Integration & Automation

Holiday Tour Operator Tele Sales Program

The client brief was to develop a program that shares data across the company, keeping data entry to a minimum and appropriate to the relevant department, preparing and presenting it according to the needs of each departments and enabling staff to set product pricing based upon defined budgets, sell packaged or bespoke holidays over the phone to clients, carry out all administration tasks associated with each holiday booking and generate the required management accounting information necessary to evaluate the companys products and performance.


The Project Solution:

Based on a single SQL database the associated program was designed as a number of integrated, stand alone modules, each built to reflect the requirements of the associated user department. The integrated modules included budgeting, pricing, sales, administration and management reporting.

DeadStock Program

Our client required a program that would computerise their daily work processes used in the management of a food and animal by product recycling business. Of importance is the need to record and where required report the passport number of all collected dead cattle in line with DEFRA regulations.


The Project Solution:

Based on an SQL database the program facilitates the recording of all collections of food and animal by products, the facility to differentiate collections by various collection schemes, the production of collection schedules for the companys drivers and appropriate reporting.

This program was subsequently enhanced for another client with the addition of a ledgers module to facilitate the production of invoices, recording customer payments and printing of customer statements and letters.

Language Courses; Shared Access Program

The brief given by the client was to provide a solution that will work on an Inter/Intranet platform and will include the facility to securely manage the provision of language courses to commercial customers from any computer that can access the internet. To enable tutors to view the detail and student list for their classes remotely, to record assessments and updates of student progress and submit their invoices for work done in a similar manner. The program must also provide access for clients to review the progress of their staff throughout the duration of the training program.


CareManager Program

The project brief was for a program to help manage and schedule the work load of a staff of carers, working from home and taking care of NHS patients in the patients own home. The program was required to connect patients with available, local carers, maintain a calendar diary for each carer, maintain a record of training and various review dates for each member of staff and generate a to do list of work that required auctioning.


The Project Solution:

The program is built around an SQL database that provides the facility to maintain records for both carers and clients. The information in the database is used to create scheduled visits to clients by carers with details of the work required and any special considerations. As part of the management of the business the program prompts managers to schedule client review visits, staff training and reviews in line with pre-defined criteria.

ConstructionManager

The client brief required that a new program be created that combined the functionality of an existing program with new work practices and project management that was being conducted using a number of spread sheets. The program was required to incorporate job costing, materials ordering, stock management, staff and resource allocation, project management and allocation of staff bonus.


College Agency Program

The project brief was for a program that would track personal and payroll information for the colleges part-time staff teaching and tutoring college students. The program was required to allocate staff to courses or as student tutors, provide monthly payroll information for work done and provide access for department heads to monitor the information against their cost centres.


MembersCards Program

The brief from the client was for a program that would manage a membership card scheme based on magnetic strip cards for hotel guests. The scheme enables guests to use the membership card for services and activities at the hotel. The brief was expanded to include interfacing the program with software that operates golf ball dispensing machines at the golf driving range located at the hotel.


TileIt

The project brief was for a program to provide a graphical, materials estimating system for companies in the roofing sector of the construction industry.


FrontLine

The request from the client was for a complete and extremely flexible quotation system for companies working in the construction industry.


CompetitionManager

The client brief was for a program that would computerise what had been a pen and paper process running a national knockout competition. The program was required to created competition draws for entrants in specified geographic regions, email the details of the match draws to the entrants, record the results returned by the contestants and generate new draws for all subsequent rounds. The program was required to integrate with an existing web site that offered online entry and online payment of entry fees.


ResortManager

The brief from the client for this project was to provide software that could price, sell and invoice their clients for products and services available on resort. In addition the program needed the facility to download orders and arrivals to the resort from their clients programs.


TimeManager

The brief was for a program that would allow for time to be logged against approved, costed projects or work tasks by staff allocated to the project or work task with detail of the work done for each logged period. The program needed to include the facility to retain documents, email or records of phone conversations associated with the project or task. A diary view of scheduled work was required to timetable work for staff members and provide an overview of staff work allocations across the company. The program was also required to provide information to line managers showing progress against deadlines and profitability as well as work that was ready to be billed to clients.


GreenScreen

The project brief was, using green screen technology, create a program that would take photographic images and seamlessly add them to various print media including mock newspapers, magazines, team photographs and posters. The program was required to work in a trade show booth environment and therefore be portable, easily assembled and dismantled and robust.


Novelty Newspaper Office Application

The brief provided by the client required a program to computerise the process of producing the novelty newspapers advertised on the companys website. The program was required to interface with the web site and included preparing the various newspaper layouts, the articles, receiving orders and payments, converting and inserting images and copy submitted by clients, prioritising orders that requested urgent delivery, scheduling print production and dispatch of the finished articles.


1 2 3 4 5 6 7 8 9 10 11 12 13 14