We specialise in providing bespoke web solutions to businesses of all sizes, from simple brochure-style websites to full enterprise-level applications.


Web Development

Website design and web application development at competitive rates to suit any budget

View portfolio

Design And Development

We specialise in producing highly complex, database-driven, dynamic web solutions. However, we have also developed many simple, "brochure-style" websites for a number of individuals and small businesses - no job is too big or too small. You can be sure that whatever your budget and requirements, we will be able to offer an appropriate solution for you.

We take advantage of many different technologies in order to accomplish the challenges set by our clients. Over 90% of our developments are built using PHP and MySQL, although we are well placed to employ any technology required. Some of our recent work has included the use of XML, Java, Perl and SMS messaging.

Exceeding Your Expectations

We believe the only way to run a business is to put the customer first. We always try to exceed our clients' expectations and are only satisfied at the end of a project when the client confirms they are delighted with the finished product.

We would love to help you and your business, whether it's simply a case of generating a web presence by launching your first website, or transferring your current paper-based systems to a bespoke online system.

If you think we may be able to add value to your business, please don't hesitate to contact us. We will be more than happy to discuss your requirements and provide a free, no obligation quote.

We look forward to working with you!


Jessica Mullen Photography

Jessica Mullen Photography

Lifestyle photographer Jessica Mullen serves customers in Durham and the North East of England.

Coxhoe Village Hall

Coxhoe Village Hall

Coxhoe Village Hall is an important communty hub in the village of Coxhoe in County Durham.

Simply Dial

Simply Dial

Simply Dial is a revolutionary instant dial service that allows customers to make cheap international calls from the UK to destinations worldwide.

Kennek Construction

Kennek Construction

Kennek Construction specialises in high quality joinery works, barfitting, shopfitting, refurbishment and construction projects.


Technologies

Our key expertise is in creating dynamic, database-driven websites and browser-based web applications using PHP and MySQL. However, we employ a broad range of technologies in order to develop appropriate solutions that meet the needs of our clients. Our main skills include:

Web skills

  • HTML
  • CSS
  • JavaScript
  • XML
  • AJAX

Scripting

  • PHP
  • ASP.net
  • JSP
  • Perl
  • ColdFusion

Programming languages

  • Java
  • C & C++
  • C#
  • Visual Basic
  • Assembler

Databases

  • MySQL
  • Oracle
  • Microsoft SQL Server
  • PostgreSQL
  • Microsoft Access

Web servers

  • Apache HTTP Server
  • Microsoft IIS

Applications

  • Adobe Photoshop
  • Adobe Dreamweaver
  • Adobe Fireworks
  • Adobe Flash
  • Adobe Premiere Pro
  • Adobe After Effects

ERP systems

  • Microsoft Dynamics AX

Operating systems

  • Unix
  • GNU/Linux
  • Microsoft Windows
  • Android
  • TPF

Other technologies

  • SMS messaging
  • Ariba™ spend management solutions

As you can see, we have a large skillset. We are well positioned to take advantage of new technologies and can very quickly learn new skills whenever required.


Accessibility

Web accessibility refers to the practice of making websites usable by people of all abilities and disabilities. When sites are correctly designed, developed and edited, all users can have equal access to information and functionality.

All web development projects at Stunshot are undertaken with accessibility in mindFor example, when a site is coded with semantically meaningful HTML, with textual equivalents provided for images and with links named meaningfully, this helps blind users using text-to-speech software and/or text-to-Braille hardware. When text and images are large and/or enlargable, it is easier for users with poor sight to read and understand the content. When links are underlined (or otherwise differentiated) as well as coloured, this ensures that color blind users will be able to notice them. When clickable links and areas are large, this helps users who cannot control a mouse with precision. When pages are coded so that users can navigate by means of the keyboard alone, or a single switch access device alone, this helps users who cannot use a mouse or even a standard keyboard.

When sites are correctly built and maintained, all of these users can be accommodated while not impacting on the usability of the site for non-disabled users.

The needs that accessibility aims to address include:

  • Visual impairments including blindness, various common types of low vision and poor eyesight, and various types of color blindness.
  • Mobility problems, e.g. difficulty or inability to use the hands, including tremors, muscle slowness, loss of fine muscle control, etc., due to conditions such as Parkinson's Disease, muscular dystrophy, cerebral palsy, stroke, etc.
  • Deafness or hearing impairments, including individuals who are hard of hearing.
  • Photoepileptic seizures caused by visual strobe or flashing effects.
  • Developmental disabilities, learning disabilities (dyslexia, dyscalculia, etc.), and cognitive disabilities of various origins, affecting memory, attention, developmental "maturity", problem-solving and logic skills, etc.

Assistive technologies used for web browsing

Individuals living with a disability use assistive technologies such as the following to enable and assist web browsing:

  • Screen reader software that can read out, using synthesized speech, either selected elements of what is being displayed on the monitor (helpful for users with reading or learning difficulties), or which can read out everything that is happening on the computer (used by blind and vision impaired users).
  • Braille terminals, consisting of a Refreshable Braille display which renders text as Braille characters (usually by means of raising pegs through holes in a flat surface), and either a QWERTY or Braille keyboard.
  • Screen magnification software, which enlarges what is displayed on the computer monitor making it easier to read for vision impaired users.
  • Speech recognition software that can accept spoken commands to the computer, or turn dictation into grammatically correct text - useful for those who have difficulty using a mouse or a keyboard.
  • Keyboard overlays, which can make typing easier and more accurate for those who have motor control difficulties.

Web Content Accessibility Guidelines

In 1999 the Web Accessibility Initiative, a project by the World Wide Web Consortium (W3C), published the Web Content Accessibility Guidelines (WCAG) 1.0. In recent years, these have been widely accepted as the definitive guidelines on how to create accessible websites.

On 11 December 2008, the WAI released the WCAG 2.0 as a Recommendation. WCAG 2.0 aims to be up to date and more technology neutral.

Legal considerations

In the UK, the Disability Discrimination Act 1995 (DDA) does not refer explicitly to website accessibility, but makes it illegal to discriminate against people with disabilities. The DDA applies to anyone providing a service: public, private and voluntary sectors. The "Code of Practice: Rights of Access - Goods, Facilities, Services and Premises" document published by the government's Disability Rights Commission to accompany the Act does refer explicitly to websites as one of the "services to the public" that should be considered covered by the Act.

How we can help you

All our web development projects are undertaken with accessibility in mind. We work to the WAI-WCAG 2.0 and endeavour to achieve at least level AA conformance.

If you already have your own website, we can perform a web accessibility audit to identify any accessibility problems that may exist. We can then provide advice and guidance on the steps that need to be taken to correct any problems uncovered.

Ecommerce

PayPalStunshot offers a range of online payment solutions from PayPal to suit the needs of your business. Each enables you to receive payment from credit and debit cards, bank transfers and PayPal balances.

Website Payments Standard

PayPal's Website Payments Standard is an easy and secure way to receive payments online. Getting started is easy and you can add a payment button in just a few minutes. You can receive payments from all major debit and credit cards, as well as bank transfers and payments from a PayPal balance.

Express Checkout

PayPal Express Checkout enables customers to checkout in just three clicks. You can receive payments from all major debit and credit cards, as well as bank transfers and payments from a PayPal balance. This can be used as a sole solution or as an additional payment option in your checkout.

Website Payments Pro

Website Payments Pro gives you all the benefits of a merchant account and gateway, plus PayPal Express Checkout and Virtual Terminal - all through a single payment relationship. Accept payments directly on your website or via phone, fax, and email. You can receive payments from all major debit and credit cards, as well as bank transfers and payments from a PayPal balance.

Virtual Terminal

Virtual Terminal is simply an online version of the traditional credit card swipe machine. Accept payments by phone, fax and mail with PayPal Virtual Terminal. You can receive payments from all major debit and credit cards, as well as bank transfers and payments from a PayPal balance.

Email Payments

PayPal's Email Payments is a fast and secure way to invoice or request payment from your customers. No website or integration is required---all you need is an email address. You can receive payments from all major debit and credit cards, as well as bank transfers and payments from a PayPal balance.