Mobile Diary Project
Languages: HTML, JavaScript
This was a final module project that allows users to document their visit to a particular hotel.
The technical appeal for users carrying this web application (often in their phone) is that it works similar to a ’thick’ client and organizes text and/or image information conveniently with help of JS processing and storing objects in the device’s browser.
Images get converted to base64 which has the advantage of using the same storage space as text, not having images overwrite each other and can reduce network transit problems.
No upper limits are placed on the number of entries available and the method employed is sufficient for the duration of a person’s stay at a hotel (i.e., short durations). Objects that have been kept can then be synced to a central server to share daily experiences in the way of a simple, linear diary.