This seems like an appropriate use of IoT services...
There are several services that will "gather" you data for you... Personally, I like "ThinkSpeak"...
https://thingspeak.com/[
^]
You can use their API to publish your data from mobile devices, IoT devices like Raspberry PI(s) and Arduinos, and use your devices or even your browser to read the data from ThinkSpeak's servers as useful dashboards, graphs or just as plain data.
I do agree that the question that you are asking is a little too wild, but I hope that if this could possibly be a pointer in the right direction.
As an example, I am working on a ThinkSpeak/Arduino project that allows a company that services decorative fishtanks to monitor water quality in their client's offices, and receive alerts when the results go out of the norm.