I am Desmond Lua

What I'm doing now

Easily organize your travel photos into a journal
  • Desmond Lua posted 2020-03-02T04:05:35.835817
    Android
    - Image Viewer
    - Album/Card Cover
    - Import image datetime based on location or device timezone
    - New navigation graph implementation
    - Implement storage scoped
    - Progressbar for photos import
    - Place Album
    - Allow image editing by third party app (auto detect changes for re-upload)
    - Album Sorting

    Server
    - Handle CDN generation of modified images
    - Separate JSON file for each page
    - Implement paging
    - Add config.json
    - Generate album and place
    - Add flag HIDE_CARD_WITH_NO_IMAGES_OR_DESCRIPTION, HIDE_DAY_WITH_NO_CARDS flag
    - Allow view album by day
    - Album sorting and show day
    - Album/Place paging
    - Allow user use own Cloudinary account
    - Update album/place/card cover if image updated

    SSR/Client
    - Setup Nuxt.js
    - Troubleshoot Axios API_URL issues
    - Troubleshoot and setup build-time and run-time environment
    - Generate static pages
    - Implement pages: card, day, page
    - Redesign home
    - Add album and place page
    - Implement paging for album and place
  • Desmond Lua posted 2020-04-03T05:34:48.434261
    Android
    - Upload photo via WorkManager with status/progress update.
    - Add timezone info to photo
    - Allow user change timezone
    - Redo import photos algorithm to capture accurate date and avoid duplicates

    Server
    - Update Place, Card and Album Cover
    - Fix bug of Firestore batch limit
    - Generate Album, Place and Day description
    - Implement get_timezone by location function

    SSR/Client
    - Implement opengraph and twitter card
    - Add page meta and cover
    - Optimize bootstrap size
  • Desmond Lua posted 2020-05-05T06:24:27.425934
    Android
    - Fixes

    Server
    - Image cover for Album/PlaceAlbum/Card/Day
    - Generate description for Album/PlaceAlbum/Card/Day
    - Timezone by Location cloud functions
    - Support options to regenerate place albums

    SSR/Client
    - Add link to Pixtory at Footer
    - Add Firebase Analytics

    Product Website
    - Request Invite feature

    Backend Admin
    - Firebase SignIn
    - Places Managament