Photo Kiosk + Mobile Web App
Griffith University - Industry Affiliates Program.A photo kiosk system which allows you to print photos from a smartphone using a web app.
I developed the project as four distinct components:
Kiosk display: The video display on the kiosk would display a webpage. This page is dynamic and uses JavaScript and AJAX to change content and update based on current status and data returned from the server. Also handled video ad playback and printing confirmation.
Web Server back-end: PHP handled communication between kiosks and smartphone via APIs and databases. MySQL
Web App: The user would access a particular URL to access a particular kiosk. This would load the Web App. This app built with HTML/JS allows the user to select a photo from their phone, manipulatie the photo (crop) [Using HTML Canvas], and upload the file via AJAX. Mobile design
Windows App: Finally the Windows Application grabs the photo from the server and sends the photo to the printer.