Skip to content

feat(tools, client): add speaking tasks logic#61906

Merged
DanielRosa74 merged 76 commits into
freeCodeCamp:mainfrom
DanielRosa74:speaking-button
Nov 7, 2025
Merged

feat(tools, client): add speaking tasks logic#61906
DanielRosa74 merged 76 commits into
freeCodeCamp:mainfrom
DanielRosa74:speaking-button

Conversation

@DanielRosa74

@DanielRosa74 DanielRosa74 commented Aug 21, 2025

Copy link
Copy Markdown
Contributor

Checklist:

This PR adds an optional (in the sense that you don't need to get the answer right or even do its exercise to proceed to the next task) speaking modal to some tasks from the English curriculum. At the moment, the only task you will be able to test this locally is /learn/b1-english-for-developers/learn-about-adverbial-phrases/task-19. The other speaking tasks still need their respective audio files to be uploaded to their repository.

Screenshots Screenshot 2025-09-10 at 17 31 47 Screenshot 2025-09-10 at 17 31 58 Screenshot 2025-09-10 at 17 32 23 Screenshot 2025-09-10 at 17 32 59

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

english for developers English Curriculum platform: learn UI side of the client application that needs familiarity with React, Gatsby etc. scope: curriculum Lessons, Challenges, Projects and other Curricular Content in curriculum directory. scope: i18n language translation/internationalization. Often combined with language type label scope: tools/scripts Scripts for supporting dev work, generating config and build artifacts, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants