- Fork this repository -> You now have a copy in your Github account
- Open with Github Desktop and clone to your local machine -> you now have a copy on your personal computer
- Open with VS Code
- Open a terminal session in VS Code
- Run
npm install
-> this installs the project dependencies - Run
npm run test:local
-> this should open your default web browser and display a bunch of failing tests.
- Write / correct code in the src/lessons directory to turn failing tests into passing tests
- If you get stuck, watch the videos at https://patreon.com/webbae
- There's also a solutions branch in the main repository you can check out!
- Verify your tests will pass on the remote with
npm run test:remote
- In Github Desktop, commit your changes
- Push your changes to your remote
- In Github, create a pull request for your main branch against the main repository
🥳