PHP Web Development Northern Ireland
Vincent Polding :: Specialising in CodeIgniter Frameworks
Phone Belfast: 028 9557 5678

An online football directory website with decades of facts, stats and pictures about non-league clubs.


The Non-League Football Directory started life as a printed booklet in 1977. Its aim was to document Association Football, its games, players and interesting facts. In 2012, the yearly publication had been running for 30 years and collected an amazing amount of information from every game during that period. About that time, the authors had a dream to recreate the booklet online.


I was introduced to the project through the designers (Lurex Lounge). Leila, the lead designer, challenged me to build a system with the following spec ...

  • it had to be able to present +30 years of football stats
  • it had to be quick and easy for the administrator to edit and manage
  • it had to be intelligent enough to identify related club pages and automatically add links between each of them

Once the site design was agreed and finalised between Leila and the client, I set to work mapping out the architecture of the site and building the process flows. For this project I used Expression Engine, a commercial level CMS software built upon the CodeIgniter framework.

Football Site - Home Page
Fig 1 - The colourful and visually appealing home page reflects the original booklet.
Search Options

There are multiple options to browse and search the site.

Football Site - Search
Fig 2 - A simple search box that searches the extensive database.
Club Information

Each club has extensive detail recorded about it, with more being added all the time.

Football Site - Facts and Stats
Fig 3 - The directory holds a wealth of information about each club.
Football Site - Team Photo
Fig 4 - Plenty of photos, old and new, of teams and players.
Automatic Tables

Tables are created simply by uploading a CSV file. The formatting and layout is all handled by the system so the administrator has nothing to do once the file has been uploaded.

The system also adds links into the tables which point to other information around the site. This means the administrator doesn't have to manually create the links. Even when a new page of information is added, the system is intelligent enough to identify where and when a link needs to be inserted and it does so automatically.

Football Site - History
Fig 5 - When available, links are automatically inserted to additional information about specific years.
Football Site - Table
Fig 6 - Links to club pages are inserted by the system so the administrator doesn't have to.

You can visit the live site here ...

The client website is hosted by a third-party company and will open in a new browser window.


Would you like to know more?

If you're looking for an experienced web developer to join your project, or if something on this site has taken your interest, please get in touch. It costs nothing to talk and who knows, it might be the best thing you do today.


Top of Page


Portfolio ...

Pick Commander
Managing the distribution of customer stock.
Online Claim Form
A convenient way to manage volume claims.
Pharmaceutical Directory
A feature-packed directory of pharmaceutical companies.
Rock Library
Mick Jones' Rock and Roll Public Library.
School Website
Doagh Primary School NI
Architect Website
A prestigious architect firm in Farnham.
Football Directory
35 years of stats, facts and pictures.
Word Inspector
Search volume text for words and phrases.
Auto Forms
A quick way to build online forms.
Multipage Forms
Making complex forms easy to use.
Language Manager
Talk to customers in their own language.
Webinar Manager
Live broadcasting system.