-
-
Notifications
You must be signed in to change notification settings - Fork 43.5k
Description
We should be able to reuse this world map project that was created a few years back for the data visualization module.
Review all of the files, except the ones in the lessons folder, and see what updates are needed so it works with the latest d3 version. Create a PR for the updated project in the d3 projects folder here
https://github.com/freeCodeCamp/CurriculumExpansion/tree/main/fullstack-cert/d3-projects
Also, it looks like there is a json and csv file. Review those and see if any updates are needed there too. It looks like it is using data from 2017 so it might be nice to use 2025 data. Or we can choose to leave it. Up to you. But we should add those files to the cdn repo. So create separate PRs for those.
This issue is part of Naomi's sprint initiatives.
If you are interested in working on this issue, join our Discord and ping Naomi!
Action Items
- Prototype created and PRed to https://github.com/freeCodeCamp/curriculumexpansion
- Prototype reviewed + approved + merged by staff
- Break prototype down into steps (if workshop) or individual "step" (if lab) - write description, hint text only (no tests yet), and seed code. Refer to https://contribute.freecodecamp.org/how-to-work-on-coding-challenges
- DRAFT PR opened on https://github.com/freeCodeCamp/freeCodeCamp
- Team + Naomi review your steps, confirm the breakdown + user stories look good
- Begin writing the actual test logic, refer to https://contribute.freecodecamp.org/curriculum-help/#js-helper for how to write tests for JS challenges
- Mark PR as not a draft, team reviews + approves + merges
- YOU DID IT GO CELEBRATE!
Other Details
- Remember to keep an eye on your PRs and respond to review comments and suggestions
- For workshops, refer to: https://contribute.freecodecamp.org/how-to-work-on-coding-challenges/
- For labs, refer to: https://contribute.freecodecamp.org/how-to-work-on-labs/
Questions
Ping Naomi in the sprint channel on Discord
Metadata
Metadata
Assignees
Labels
Type
Projects
Status