Services
I offer many web-based software development services for both new sites and to improve existing ones. The services I offer can be categorised as follows:
Static Site Development
What is a static site?
"The is the most primitive form of a web site, one that can only be edited by modifying HTML directly with the use of an editor."
I offer full static site development (including CSS and JavaScript implementation) and ensure that the look and feel of the end product is exactly what my client was looking for. As there is less functionality required than on a dynamic site, the 'Detailed Requirements' stage of the contract process for static sites focuses heaviliy on their aesthic aspecs,
Dynamic Site Development
What is a dynamic site?
"A website which is developed using server-side code, which allows the connection of a data source. Developing web sites in this manner provides flexibility and allows for functionality such as e-commerce and content management."
Need a little bit more functionality from your site? Want to be able to take orders, reservations or to allow for user accounts like Facebook and Myspace?
I offer numerous dynamic site development services, from upgrading an existing static html site to creating a brand new site. Development of the desired functionality can be undertaken in a number of languages (php, asp, jsp, cfm or .net based) to suit your hosting and maintenance needs.
Please feel free to contact me if you would like to get an idea of the time and costs involved in developing your dynamic site, please also take a look at my contract process to see the stages involved.
Content Management
What is a Content Management System (CMS)?
"Software that allows users to securely control many aspects of their website including content, structure and aesthetic appearance."
I develop custom Content Management Systems which allow users to manage their site via a web based interface. I can develop new sites with an accompanying CMS or convert any existing website so that it's content, structure and appearance are all managed by a CMS.
A CMS allows a website to be controlled from any computer, anywhere in the world, without the need for anything other than an internet connection and a web browser, it also means that anyone can configure and mange the site without ever having to deal with source code.
If you are considering a CMS for your current site, or want a brand new site to be controlled by one, please contact me and I can give you a break down of exactly what it would require time and cost wise.