Me and some friends are trying to make a web-application where people can log-in and fill out a survey. This survey and their previous responses need to be visible again on the next log-in where they can edit them if necessary.
Is there a possible way to do this without having people interfering with eachothers answers. I'm thinking of using a database where the answers are stored for every user and can be extracted to a new survey where these answers are already filled in in the right spot so users only need to edit the ones that have changed since the last time.