BCS - Business Computing Solutions

creating the future, today

  • Increase font size
  • Default font size
  • Decrease font size
Websites

In here are a list of websites which I have been a part of creating. Most of them are very simple to code and do not cost a lot to make if you know how (Contact me for details).

The success of a website is ensuring it is easy to update whether you are technically minded or not. What we try and do is create a solution which you can update with no technical knowledge with the assurance that if something does go wrong and you do need a fix we are there to help you quickly and efficiently so you can be back up and running.



In Progress - iMusic

Screenshot of iMusic Mobile

iMusic is a small mobile based website designed for Close Call Music, a partner company of the record label EMI. The aim of the project is to allow the audience to download live songs straight after each performance to their mobile via a portable internet system.

Unlike most projects this project incorporates both hardware and software challenges, ensuring that the company has a portable server capable of connecting to any internet and routing. As well as this the router has to be capable of blocking all requests to websites apart from that of defined payment services.

To do this BCS is creating a server system, with advanced routing tables, DNS entries and DHCP server parameters to ensure that access to the internet is restricted as possible. Furthermore the server will also have HostAP services installed, with experimentation into bluez, the linux bluetooth stack for the possibility of a Bluetooth PAN network to provide access to the Apache web service.

Administration and kiosk facilities have been designed with an AJAX interface to ensure the company has fast access to the system.

A demo of the application is available at: www.iexpand.co.uk/projects/imusic 

 

In progress - Engage

Engage website screenshotEngage is a new project from Lichfield District Council, as part of a wider countywide project with the intention of creating a website which has every lesure activity which young people can do on it so they can search for events and other activities easily.

The project has since been extended in a number of ways, including a custom build Content Managment system built in a new way. With most websites website administrators can set either a user to be able to edit content, or not edit content which is incredibly resticted. With this system the system administrator can hand out permissions to edit parts of the website. If the system administrator allows them they can also hand on the permissions they have, or part of them to another user, creating a chain of permissions stemming from the main system administrator. If anyone on the system is removed from the chain all their children (those which have had permissions given to them by the person who is having permissions revoked) loose their privalages.

Another extension to this project is the ability for police to search the database in another way: to allow them to put young people on positive activities courses, rather than giving them ASBO's straight away. For this report items can be created. There are some plans also to allow the police to track these individuals through the website to see if the individual interested in the activities which are being offered to them, by looking at number of times logged in, bookmarked activities and login times to name a few factors.

 

In progress - Lichfield Speakers Corner

Lichfield Speakers Corner WebsiteA rather unique website designed for a group setting up a speakers corner within Lichfield. The group mainly want to put events on it and allow easy updating, through the content management system. For this reason I have setup this website with a free CMS called Joomla, which as well as fitting in with a community ethos, allows user editing very easily.

On top of this CMS I have installed an easy to administer event calendar, which allows the group to easily add extra events to the website by any authorised committee member.

This website is now fully functioning and can be found at:

www.lichfieldspeakerscorner.org.uk

 

Beaudesert Park Campsite

Beaudesert Park screenshot This website was the first website that actually went out on the web, The site it was taking over was a old website using only HTML to display content, and content became out of date very quickly. The idea of this website was to allow information to be collected from central flat file databases, due to the absence of SQL or other database hosting. At this point I was only just beginning to learn PHP and the whole of the customer site was built using HTML and javascript, javascript being the language making the page dynamic. The scripts would process query strings off the address and do the necessary actions on certain pages, however as it has become clear now it is actually not the best of sites as there is no server scripts and people not having browsers that support javascript (of which there are not many) could not view many of the important pages such as prices, activity details and other information.

As the old website used frames to my naivety I thought this was the way to go, and rather than having a new frameset for each page, as before, I created one frameset for the whole website with a meta refresh, automatically refreshing the content into the main page after a period of 5 seconds. This of course looses some of the more impatient visitors (of which you can see a couple off the webserver log) and also made search engines hate you. The likes of google could not pick up much of the information and trouble with client screen size are blatantly apparent through the screen shots attached. The site was a mess in the way of code, compatibility and accessibility. It needed a makeover. One of my more major aims was to make the code W3C compliant to the XHTML 1.0 Transitional and CSS 1.0 standards, which was successfully achieved on all pages before launch.

The other half of the website was an instructor system that was made to use flat file databases to store sessions and display them on a page without the need for an HTML editor, without changing the XHTML standard on the page. This became my first PHP script, using objects to keep track of sessions. It worked by the simple upload of a CSV upload from a spreadsheet program, such as Excel of OpenOffice, converted initials of instructors to full names via a PHP array held separately to create a new, processed CSV file and RSS feed of all the sessions. That could be uploaded or read in a simple PHP script For the expertise of the users using it this was a system that was easy to use and covered all the specifications provided.

The main idea of the current website was to clean up some of the bad navigation, implement a template and ensure that staff could update content easily. As well as this online bookings can be made and all details are stored in a database so that in the future the system could be extended to allow repeat bookings, but at the moment it allows statistics to be created.

This website has now been handed over to the staff at the facility to continue updating, however if there are ever any issues I step in to help them. 

www.beaudesert.org