Web Development Portfolio
SMGadget was an idea of a long time friend and client of mine, he explained what he wanted the site to do and look like. I designed the main template and also the templates that automatically displays when a special season happens such as the appreciated E3 (A technology show which always creates a strong hype). I also coded how the site runs while the admin area was based from a third-party blogging software but with the various edits of both design and coding, it runs and looks like a different system which could be easily changed if needed in the future, and with the special feature cross-browser compatible feature I also added which works with each theme and every browser.
As well as designing the website, I also coded for the entire site in PHP. The following lists provide information on what sort of scripts are in place and the features of the site as a whole.
Features
- Meaningful URL's and page titles
- Integration with third-party based admin area to provide a strong foundation
- The Tips system which I created in 2005 for a blog I was running at the time allows readers to email the writers of the site if they have found new articles.
- An RSS feed is available for anyone to get instant updates when a news article is posted
- Archive section so if the readers have missed a article they find important can find it skimpily
- Screenshot uploader for each game, a thumbnail is automatically generated, saving both time and effort. Screenshots page is automatically updated as it grabs the latest screenshots from the database.
- Affiliate script allows for editing and deleting affiliates and uploading an 88x31 pixel image for the affiliating website. Order is randomised for fairness.
- Poll script allows for asking closed questions to users, a method of getting users to interact and/or provide feedback
- The layout is fully CSS controlled, meaning the colour scheme of the page can be completely changed from one section of the site to another
- The logo for each section can be changed
- A user system that I have used on my mainly of my sites allow members to register so they can use the full features of the site such as commenting and emailing the writers.
There are many other miscellaneous scripts running which are not as notable as the aforementioned ones. Additionally, the layout is table-less and uses standard compliant xHTML and CSS. The website is fully functional across all modern browsers.


