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.
If you are using a single script that contains both the API and the regular page (even with includes), the headers must be sent before it is determined whether it is an API call or not. Â This is due to a ‘pre-flight request‘ the browser does to test that the impending AJAX call is all approved and above board. Â Once it receives the a-ok it will do a second call with the full AJAX credentials.
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.
Daily Updates console is a streamlined version of one that was existing. Previously staff had to edit through an old perl-based web interface which wasn’t user friendly or intuitive (required training), had many unnecessary steps, and sent all the information at 3am at night. The new console solved all of these problems with the following changes:
bringing the backend & frontend in to modern web technologies (dojo, php)
separated the editing in to logical sections (sports, news, weather) and in logical order
combined the editing (left column) and web preview (right column) in to one single interface rather than across two browser windows – bringing the content to the staff member as opposed to them having to find it
built the transfer script in to the interface itself so staff would not need any command line training/access and could send as soon as the data was input.
The result cut editing times in half & allowed for multiple staff to take on the task with almost no learning curve.
Built during the “Daily Deals” craze, this site scalped the big daily deal sites for what was going on at any time – allowing for a client to visit just one site rather than 10 or 20. It had an intelligent updating & caching system where it would update only once every 30 minutes if someone was visiting, allowing for cron-less operation.
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.
Linux Systems Administrator with backgrounds in Web Development, Databases, and Graphics