22
cursee
7y

Got so many. (remember where I am from? 😁) Gonna share my favorite first.

X : I want a web app that my staffs can use and update data from different branches.

Me : Ok I can development such project.

X : But I want them it offline so they can use the app even with slow internet or no internet.

Me : πŸ’€

// The data are shared across the branches BTW.

Comments
  • 3
    I got those requests alot, now i honestly just skip all of them
  • 1
    That's dead simple, and a perfectly valid and reasonable request.

    I converted my site into a fully offline cable Web app in about an hour.

    I rebuilt my native Android app into a fully offline capable Web app.
  • 0
    @ThatDude and? They want offline support for when there is no Internet. When there is Internet everything is in sync, when there isn't data is potentially stale and is refreshed when Internet is restores. That's dead simple.
  • 1
    @RTRMS you are not wrong. Almost everything is possible in programming. So that is a feature that is programmable.

    But please imagine doing sync for a process that involves lots of transactions from various places. 😁 Sometimes investing in hardware like better internet plan is simpler and better for every stakeholder and safer for future.

    My motto is to write as less code as I can for any project because one more line of code has a potential to get dozen or more bugs. 😌
  • 1
    @mrlinnth I don't need to imagine it, it's my day job, there limits in data integrity, but with a really simple Web app setup, data persistence and a socket connection it is quite easy to do.

    Its not perfect, but as long as the client understeer risks, limitations and potential caveats you have done your job.

    It is in no way, even remotely close to a stupid, crazy or unreasonable request from a client.
Add Comment