I've made a lot of websites. Here are just a selection of them!
Tree of Hope charity website - treeofhope.org.uk - Umbraco 11 / C#
Using Umbraco's background recurring task feature, I connected to Tree of Hope's CiviCRM system to retrieve campaign profiles and dynamically create and update Umbraco pages. These pages also retreived information from JustGiving's API to display recent donations and fundraising progress.
Sabrestorm Publishing - in progress - WordPress / PHP
Redesign of an existing 10 year old WordPress site. Modernised the design and made it mobile friendly. Using a custom theme I created the ability to create microsites under the parent theme with their own distinct branding.
Sheep Street Baptist Church - sheepstreet.org.uk - Umbraco 13 / C#
A fresh look to incorporate the minister's new branding. The site is designed to be low maintenance,
pulling service and events information from ChurchSuite software populated by the office administrators.
The content management for the carousel is designed to make promoting events simpler, with the option to overlay the main image with
a flyer image and text overlay with a selection of simple configuration options (dark text on light background / light text on dark background).
BGB Greenhouses- bgbgreenhouses.co.uk - Bespoke VB.Net/EF6/MSSQL
An entirely bespoke e-commerce site to enable fine configuration of a range of greenhouses for purchase.
Legal Moves - www.legalmoves.co.uk - VB.NET / MSSQL / Dynamic PDF
Legal Moves compiles the movements of professionals across the legal sector and sends out a monthly publication.
Originally the staff were printing the gathered data, cutting it out and reordering it by hand before sending it to a graphic designer to artwork it into the finished document.
Since the existing system was already inputting their copy into a database via a web form, my job was to improve the utility by adding a drag and drop feature so that entries could be categorised, reordered and re-indexed before generating a preview copy that could be printed and proof read. After that, with a single click of a publish button the final copy was dynamically rendered into a branded and formatted PDF ready for distribution to subscribers either in print form or by email.
The system was so successful, Biogs were able to replicate it for their sister publication Finance Moves.
Check MOT Expiry - Github Repo - C# / .NET8 / Selenium
Not sure when your MOT expires?
Type your UK registered vehicle number plate into this utility and find out direct from the DVLA's API!
Requires valid API key.
Puffin Peril - Github Repo - Play! - Godot / GDScript
A simple 2D desktop game in Godot expanding on the "First 2D game" tutorial.
Added second group of dynamically spawned scenes. Points scored when intesecting fish, and lives deducted when intersecting enemies. Appropriate squawk sounds triggered. Simple custom sprites with animation.
Help the puffin to catch as many fish as possible in 30 seconds whilst avoiding being stung by jellyfish or pinched by crabs!
Complete with authentic puffin noises (thanks BBC Sound Effects) !
Windows Services - C# / MSSQL
Why the picture of the diesel shunter?
How else can I illustrate those invisible windows services that quietly sit in the background moving data from one system to another?
I've written a service that syncs stock information from Uropa Distribution to Shopify for a catering equipment supplier and another to send order information from Netsuite to distribution and delivery planning system Max Optra and vice versa.