From 9b18e090f3219393f46c25ea308d616f49c38304 Mon Sep 17 00:00:00 2001 From: Kolade Chris <65571316+Ksound22@users.noreply.github.com> Date: Thu, 21 May 2026 18:51:46 +0100 Subject: [PATCH] fix(curriculum): add missing certification projects to frontend libraries certification (#67507) --- client/i18n/locales/english/intro.json | 3 +++ .../68c362b379059c388d3874f2.md | 1 + .../69b868127999e97f1903f8e1.md | 1 + .../686e64be3cd9db25282a956d.md | 1 + .../front-end-development-libraries-v9.json | 18 +++++++++++++++--- 5 files changed, 21 insertions(+), 3 deletions(-) diff --git a/client/i18n/locales/english/intro.json b/client/i18n/locales/english/intro.json index 1e680b9af26..41a966dc91b 100644 --- a/client/i18n/locales/english/intro.json +++ b/client/i18n/locales/english/intro.json @@ -5915,7 +5915,10 @@ "performance": "Performance", "testing": "Testing", "css-libraries-and-frameworks": "CSS Libraries and Frameworks", + "lab-photography-exhibit": "Design a Photography Exhibit", "typescript-fundamentals": "TypeScript Fundamentals", + "lab-flashcard-quiz-app": "Build a Flashcard Quiz App", + "lab-digital-pet-game": "Build a Digital Pet Game", "data-visualization": "Data Visualization and D3", "review-front-end-libraries": "Front-End Libraries Review", "front-end-development-libraries-certification-exam": "Front-End Development Libraries Certification Exam" diff --git a/curriculum/challenges/english/blocks/lab-digital-pet-game/68c362b379059c388d3874f2.md b/curriculum/challenges/english/blocks/lab-digital-pet-game/68c362b379059c388d3874f2.md index 3e2384ad20c..99b2daa83eb 100644 --- a/curriculum/challenges/english/blocks/lab-digital-pet-game/68c362b379059c388d3874f2.md +++ b/curriculum/challenges/english/blocks/lab-digital-pet-game/68c362b379059c388d3874f2.md @@ -4,6 +4,7 @@ title: Build a Digital Pet Game challengeType: 25 dashedName: lab-digital-pet-game demoType: onClick +saveSubmissionToDB: true --- # --description-- diff --git a/curriculum/challenges/english/blocks/lab-flashcard-quiz-app/69b868127999e97f1903f8e1.md b/curriculum/challenges/english/blocks/lab-flashcard-quiz-app/69b868127999e97f1903f8e1.md index e00a201ec81..55469b705e4 100644 --- a/curriculum/challenges/english/blocks/lab-flashcard-quiz-app/69b868127999e97f1903f8e1.md +++ b/curriculum/challenges/english/blocks/lab-flashcard-quiz-app/69b868127999e97f1903f8e1.md @@ -3,6 +3,7 @@ id: 69b868127999e97f1903f8e1 title: Build a Flashcard Quiz App challengeType: 25 dashedName: lab-flashcard-quiz-app +saveSubmissionToDB: true --- # --description-- diff --git a/curriculum/challenges/english/blocks/lab-photography-exhibit/686e64be3cd9db25282a956d.md b/curriculum/challenges/english/blocks/lab-photography-exhibit/686e64be3cd9db25282a956d.md index c8117dcf0ef..a74fd969c30 100644 --- a/curriculum/challenges/english/blocks/lab-photography-exhibit/686e64be3cd9db25282a956d.md +++ b/curriculum/challenges/english/blocks/lab-photography-exhibit/686e64be3cd9db25282a956d.md @@ -4,6 +4,7 @@ title: Design a Photography Exhibit challengeType: 25 dashedName: lab-photography-exhibit demoType: onClick +saveSubmissionToDB: true --- # --description-- diff --git a/curriculum/structure/superblocks/front-end-development-libraries-v9.json b/curriculum/structure/superblocks/front-end-development-libraries-v9.json index 2e0591643c9..157fbdf3139 100644 --- a/curriculum/structure/superblocks/front-end-development-libraries-v9.json +++ b/curriculum/structure/superblocks/front-end-development-libraries-v9.json @@ -72,11 +72,15 @@ "workshop-tailwind-cta-component", "workshop-tailwind-pricing-component", "lab-music-shopping-cart-page", - "lab-photography-exhibit", "review-css-libraries-and-frameworks", "quiz-css-libraries-and-frameworks" ] }, + { + "moduleType": "cert-project", + "dashedName": "lab-photography-exhibit", + "blocks": ["lab-photography-exhibit"] + }, { "dashedName": "typescript-fundamentals", "blocks": [ @@ -91,13 +95,21 @@ "lab-product-showcase", "lecture-working-with-typescript-configuration-files", "workshop-fortune-teller-app", - "lab-flashcard-quiz-app", "workshop-build-a-football-player-card-builder", - "lab-digital-pet-game", "review-typescript", "quiz-typescript" ] }, + { + "moduleType": "cert-project", + "dashedName": "lab-flashcard-quiz-app", + "blocks": ["lab-flashcard-quiz-app"] + }, + { + "moduleType": "cert-project", + "dashedName": "lab-digital-pet-game", + "blocks": ["lab-digital-pet-game"] + }, { "dashedName": "data-visualization", "comingSoon": true,