I had considered a project like this for some time, but in the beginning I thought it would be a simple single-user offline program one could use to keep track of their personal data. Converting it to an online format makes it much more easily accessable, though it also raises security issues which I will have to deal with.