Daniel Judd’s Interesting Software Blog logo

Mobile Diary Project


Languages: HTML, JavaScript

image1

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.

image2

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.

image3

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.




E-mail 📧 | Github 🐱‍💻 | Subscribe to RSS 👨🏻‍💻