A user testing app? Are you testing users or is it to aid users with testing?
The tech you are using will do the job I believe, for either.
An app where a user can submit his/her site and receive feedback.
Many different ways to do this. You can store the data on the server in a text file or (more complicated) in a database.
FCC course teaches you how to do this.