I have a test generator that students take test with. It puts the questions in a list format and they answer each. The problem is if they get disconnected from the network and hit submit they lose all their work.
Maybe, save each question as its answered through an asynchronous call somehow? store them locally somehow? Suggestions on a good approach?