An evolution of the Student Notices V2 project, completely re-written again to allow for multiple user accounts, media uploads, and an algorithmic digital signage system. This was released for free to complement the commercial Signchro product.
Fully responsive layout using Bootstrap CSS.
Paypal API integration to keep track of accounts and payments.
Dedicated Digital Signage interface, with complex weighted calculations to use all available display face in the most optimal manner.
Media optimisation on upload to multiple sizes, for optimal display and bandwidth usage throughout.
This was a complex social network platform which was heavily based on nested reusable functions. After 5 months of development it was discovered it was no longer what the client was after, and the project was ended.
API hooks with flickr, youtube/google
Advanced templating engine allowing on-the-fly modification of CSS rules
Real-time efficient multiple thumbnail engine from uploaded & linked media
Highly recursive branched functions
Customised tools were also developed for the staff.
Some of the technologies used were:
google / youtube api
php / codeigniter / MVC
Due to the policies of the project manager, no screenshots are available.
Only a few plugins were written. These are outlined below:
A drag & drop style picture matchup game, where a child would drag parts of an image over the top of the template. Once complete, a sound matching the image would play allowing them to move on to the next image.
Working piano. As the child presses each key, a xylophone sound is made.
HTML5 Canvas based paint application with different colours.
Intended to allow the child to click on various areas and objects within the scene, to see it animate and hear the sound. This plugin remains incomplete.
The entire application was developed to be packaged as a phonegap application, but works fine when accessed on its own. It utilises the dojo framework.
Shows a snapshot of the local weather including rainfall, temperature, radar and wind speed. click here to view.
html simulated flame effect
Written a long time ago, has been updated & optimised slightly. Could be converted to HTML5 to increase speed & appearance again. click here to view.
Matesrates was a Social Network idea where you could loan out any equipment (eg. a drill) to someone nearby should they want to borrow it for a day. The network was built using MySQL, PHP, and CSS, and allowed for contacts to be added, homepages, businesses to advertise, etc.
A bespoke CMS for creating a Touchscreen Kiosk for a Club Foyer. The system allowed for multiple templates and image uploads – allowing for the client to modify the order and look of the touchscreen on their own. Built using raw PHP as a backend, a flatfile data system, and CSS for the frontend.
Previously to support clients there were a mix of different servers & different support technologies, controlled via a complex set of Shell Scripts which was only available to administrators. This was solved by streamlining all the different technologies in to one simple OpenVPN server based on common hardware with pfSense, with a simple graphically appealing interface for all staff to use from anywhere. This also opened up the ability for staff to work remotely, with the added benefit of drastically reduced technical issues & calls.
A second version was developed but never released, written from scratch in Dojo with mobile in mind. This had a few advantages:
More efficient in regards to loading speeds, as it only loads what it needs at any one time rather than everything.
Mobile-friendly interface, for technicians in the field to get instant feedback on the systems they are working on.
More informative at a glance with data arranged more logical to the workflow of support staff