web

development

web app development

We can develop bespoke web based applications to your exact specifications. Our applications are developed using the php scripting language and MySql database. All projects undertaken are developed with security and scalability in mind and below we outline our development process. Alternatively if you require any assistance with a php/MySql application you may currently please also feel free to contact us.

requirements

Every new project idea begins with the customers project requirements where sometimes what is required is fully known otherwise it can be very vague. Either way at this early stage ideas are brainstormed, pictures are sketched and functionality is defined. The creative process is fun until a complete picture of all the project requirements are refined and agreed by both parties.

specification and quote

After there is clarity on the project requirements this is then turned into a formal specification which will include all the details agreed upon at the requirements stage. From the specification we are then able to determine a project timescale, hosting requirements and all costings presented in a formal quote.

project development

Upon our quote being accepted we will begin the the app development process. As each section of the app is built and tested it is not uncommon for customers to request new features that they had not previously thought of. We are usually happy to do this after assessing how it will impact other areas of the app and may incur additional charges.

beta testing

After the main project development phase has been completed a beta version of the app is then released to see how it performs in the real world. If any part of the app fails then any bugs are then fixed and that area of code retested. After being released again and no part of the app fails it is then ready to release properly.

launch

After the main project development phase has been completed a beta version of the app is then released to see how it performs in the real world. If any part of the app fails then any bugs are then fixed and thatarea of code retested. After being released again and no part of the app fails it is then ready to release properly.

to discuss a project please contact us

project example