Our Services

We specialise in providing Java Web Based Application software development services using a variety of frameworks such as Struts, Spring and Hibernate.

Our pricing model is based on a per-project basis (not hourly), so if you would like to get a quote, get in contact with us so we can discuss your project with you! Using this model, you can be sure tht the price we give you is the final price you pay, and not any more!

 

Customised Software
Custom Software Development, or Bespoke Software Development is the process of building software from scratch in order to meet a clients requirements exactly. Typically there will not be any off the shelf solutions which match the customer’s requirements, or off the shelf software is not flexible enough to be customized to meet the client’s unique business processes.

 

Web Applications
Web Applications are programs built which are accessible via the internet in a web based format. Typically these programs will be backend management systems not accessible to the general public, however, having them web-based gives staff the flexibility to be able to access their business systems wherever they are, and using any computer, which is a significant advantage for either de-centralized organizations, or organizations which have staff on the road frequently. Examples would be Sales Management Systems, Project Management systems, staff management/timesheet management systems, etc.

Another variant is the public facing web applications, which are essentially highly complex web sites with specialized functionality. Examples of this would be applications such as client portals for organizations, so clients can login to access their resources, online investment management systems, so clients can manage their investments etc.

In the industry as a whole, the shift recently has been towards web based applications, as they allow a single deployment of software, and allow global access in a medium everyone today understands. Additionally the cost of development of these systems is typically lower, and development time is faster.

 

Client / Employee Management
Database Development is usually a component of either a Web Application, or a Desktop Application where we develop a database to manage client or employee information. This can also include improving the speed and design of pre-existing databases and the connected applications, and managing the maintenance of existing databases.This system is the most versatile in handling large amounts of information and letting you access the bits you want quickly and easily.

We can also incoporate features such as Communications, Online Booking Forms, Calendars, Accounts, Stock Management.

 

Security Management
Many of our clients are concerned about how secure their information is when put into a new piece of software. Especially if the software is web based.

We can gaurantee that all information is completely secure, safe and hidden away from the general public.

 

Technical Capabilities

We specialise in Java web based applications using a variety of frameworks, databases and operating systems.

     
   FRAMEWORKS    DATABASES    OPERATING SYSTEMS
   • Struts 1.x    • Oracle    • Microsoft Windows
   • Struts 2.x    • MSSQL    • Unix / Linux
   • Spring/SpringMVC    • MySQL    • Solaris
   • Hibernate    • PostreSQL    • Symbian OS
     • MS Access    • Embedded Linux
       • Mac OS X