A complete rewrite of Student Notices v1 using more modern practices and toolkits. There were a few key requirements:
It must be as compatible as possible across hosting providers
Make it easy for another programmer to come along and adjust it
Must be responsive – work across desktop & mobile solutions
Must be written quickly
I decided to write it using Bootstrap as a frontend for the responsiveness and familiarity across programmers, and Codeigniter as a backend to utilise MVC methods and ease of information on the net for another programmer to find out how to modify. Data was stored in a flatfile JSON format to remove the need for a database.
The project ended up having a digital signage component added, to display notices across tv screens within an existing digital signage hardware solution.
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.
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.
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.