hlgranite / WarehouseBarcode

An barcode system help to keep track warehouse stock.
MIT License
0 stars 0 forks source link

Offline support #18

Open yancyn opened 11 years ago

yancyn commented 11 years ago

Currently the application is fully support internet which mean no network connectivity the application will failed to load anymore.

Design for offline support is a extra point for this app so user might know the last inventory balance while offline or on the move.

yancyn commented 11 years ago

This is an important feature where currently on site warehouse maybe no internet connectivity at all.

yancyn commented 11 years ago

If we include offline support then how we upload the data to internet if the worker's handphone forever don't have internet access? Or transfer (ie. bluetooth) data to AhFat handphone then when he back office or online then the data automatically push to google doc?

yancyn commented 10 years ago

If there are no internet connection log the checkout record at local as draft. Targeted on save draft for checkout only at this moment.

  1. Create local database to store draft record. Table design to store work order and extra a field 'status' to indicate uploaded.
  2. Add sync or upload at history menu. When click batch insert into fusion table.
  3. Add import or send to at menu for pass draft record to another smartphone.