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

Add fields for entering Scratch project for the submission #4800

Closed dboyer closed 1 month ago

dboyer commented 3 months ago

Depends on #4799

If a beginner division team selects Scratch for their coding language, they should see this text with two upload options:

  1. A field saying "What is the URL for your Scratch project page?

Helper text: Enter the Scratch project page URL. To create a project page, click the orange "Share" button in your Scratch project. Then when the project page appears, click the Copy Link button. This is the URL you will enter here.

  1. An upload option saying: If you used a Scratch environment other than the scratch.mit.edu website, you will save your project to your computer, and then upload that file in the Technical Additions section of this form. The file will have a .sb3 file extension name.

As with Thunkable, if the student uploads a file, that file should automatically display in the Technical Additions section.

viviancan commented 2 months ago

This is on QA. There seems to be an issue with the "technical additions" overview section where the Scratch link is not displaying automatically. I am investigating!

viviancan commented 2 months ago

I will add the fix for this ^^ in the cleanup ticket #4871

dboyer commented 2 months ago

Tested on QA and confirmed:

@viviancan The check marks for both the coding language and technical additions are not getting a green check mark but I assume that is something being fixed in the other issue.

dboyer commented 1 month ago

Confirming the check marks are now working as expected based on the clean up in #4871