Iridescent-CM / technovation-app

The team submission platform for the Technovation Challenge
https://technovationchallenge.org
GNU General Public License v3.0
7 stars 4 forks source link

Research spike on Google Forms for ChA training quiz #4513

Closed dboyer closed 5 months ago

shaun-technovation commented 5 months ago

This spike is almost as far along as the SurveyMonkey spike. Creating the form/survey via Google Forms was easy, but I'm running into some embedding issues:

[Error] Unrecognized Content-Security-Policy directive 'require-trusted-types-for'. [Error] Unrecognized Content-Security-Policy directive 'worker-src'. Refused to display 'https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fdocs.google.com%2Fforms%2Fd%2Fe%2F1FAIpQLSeOPjA6NJYDeLXaj9aYLB0oOixeJun4bUxTjOE3PcTURgfn4A%2Fviewform%3Fembedded%3Dtrue&followup=https%3A%2F%2Fdocs.google.com%2Fforms%2Fd%2Fe%2F1FAIpQLSeOPjA6NJYDeLXaj9aYLB0oOixeJun4bUxTjOE3PcTURgfn4A%2Fviewform%3Fembedded%3Dtrue&ifkv=ATuJsjzo3RP2v0V-g8LYi1i4iwRaRGdCKztMIZUcfE5k1NjqpRTKtbjOA00nMXu55oHvqVrsVPGjMA&ltmpl=forms&osid=1&passive=1209600&service=wise&flowName=GlifWebSignIn&flowEntry=ServiceLogin&dsh=S-1223855274%3A1710280026867316&theme=mn' in a frame because it set 'X-Frame-Options' to 'DENY'.

From what I'm seeing, I think we need to update our Content-Security-Policy; I think at this point if we decide to go w/ Google Forms, we can spend more time looking at this.

Google Forms and SurveyMonkey are pretty similar in that you can create a form and embed them.

If we want to know who took the quiz on the Google Forms side or the SurveyMonkey side:

For both options, we'd need to work on what happens when the quiz is completed:

Also, randomly and interestingly, the footer of this site has some more alternatives (and alternatives to DocuSign):