Welcome to the Nerdbord JS Weekly Challenge! Each week, we'll be publishing a new JavaScript coding challenge in this repository. Each challenge is structured as a separate package, so you can choose which one you want to solve.
You need to start Nerdbord JS Weekly Challenge on Nerdbord platform, so repository automatically generates for you on your Github account.
Each challenge is located in its own subdirectory under the packages
directory. To solve a particular challenge, simply navigate to the corresponding subdirectory and follow the instructions provided in related Nerdbord task.
To ensure that you have access to the latest challenges and updates, we recommend updating your forked repository each week against the original repository. Here's how to do it:
-
Open a terminal or command prompt and navigate to the directory where you cloned your forked repository.
-
Add the original repository as a new remote by running the following command:
git remote add upstream https://github.com/nerdbord/nerdbord-js-weekly-challenge.git
-
Fetch the latest changes from the original repository by running the following command:
git fetch upstream
-
Merge the changes into your local repository by running the following command:
git merge upstream/main
-
Push the changes to your forked repository by running the following command:
git push
-
You can now navigate to the subdirectory of the challenge you want to solve and start working on it.
After following these steps, your forked repository should be up-to-date with the latest challenges and updates from the original repository.
We welcome contributions to the Nerdbord JS Weekly Challenges! If you have a challenge idea or would like to contribute a solution to an existing challenge, please submit a pull request with your changes.
If you have any questions or feedback, please feel free to reach out to us at Nerdbord or our Discord.