freeCodeCamp/docs
Anna Emmanuel 665f0c6a2e Spelling corrected (#36789) 2019-09-13 13:58:41 -07:00
..
arabic docs: fix link path to other translations (#36767) 2019-09-08 10:10:40 +05:30
chinese docs: fix link path to other translations (#36767) 2019-09-08 10:10:40 +05:30
french docs: fix link path to other translations (#36767) 2019-09-08 10:10:40 +05:30
german docs: fix link path to other translations (#36767) 2019-09-08 10:10:40 +05:30
greek docs: fix link path to other translations (#36767) 2019-09-08 10:10:40 +05:30
images docs: optimise images (#35240) 2019-02-16 12:04:16 +05:30
italian docs: move non-English README.md files out of root (#36716) 2019-08-29 15:34:59 +05:30
japanese docs: add Japanese translation of README.md 2019-09-09 16:15:24 +05:30
korean docs: fix link path to other translations (#36767) 2019-09-08 10:10:40 +05:30
macedonian docs: fix link path to other translations (#36767) 2019-09-08 10:10:40 +05:30
portuguese docs: fix link path to other translations (#36767) 2019-09-08 10:10:40 +05:30
romanian Small Typo Changes (#33892) 2019-08-28 09:54:51 -07:00
russian docs: fix link path to other translations (#36767) 2019-09-08 10:10:40 +05:30
spanish docs: fix link path to other translations (#36767) 2019-09-08 10:10:40 +05:30
README.md docs: fix link path to other translations (#36767) 2019-09-08 10:10:40 +05:30
devops.md Spelling corrected (#36789) 2019-09-13 13:58:41 -07:00
how-to-catch-outgoing-emails-locally.md docs(local): more energetic instructions (#24341) 2019-01-11 19:48:46 +05:30
how-to-open-a-pull-request.md docs: make scope and naming of Pull Requests clearer (#35272) 2019-03-05 21:38:26 +05:30
how-to-setup-freecodecamp-locally.md docs: update how to setup freecodecamp locally (#36745) 2019-09-03 12:44:59 +07:00
how-to-work-on-coding-challenges.md fix(docs) Corrected challenge template example (#35307) 2019-02-26 22:21:00 +03:00
how-to-work-on-guide-articles.md fix: typo (#36532) 2019-07-29 12:45:15 -07:00
style-guide-for-curriculum-challenges.md fix: added multiple note format rule (#36174) 2019-06-05 08:30:11 -05:00
style-guide-for-guide-articles.md Update style-guide-for-guide-articles.md (#36322) 2019-06-24 13:34:02 +07:00

README.md

Read these guidelines in English عربي 中文 Français Deutsch Ελληνικά 日本語 한국어 Português русский Español

Documentation Quick Reference

Hello 👋!

This directory contains all of the documentation on contributing to freeCodeCamp.org

If you are getting started, start by reading this first.

Quick references articles

1. How to work on Guide articles.
2. How to work on Coding Challenges.
3. How to setup freeCodeCamp locally.
4. How to catch outgoing emails locally. 5. DevOps Guide for Core Team.

Style guides

1. Style guide for creating guide articles.
2. Style guide for creating coding challenges.

Quick commands reference when working locally

A quick reference to the commands that you will need when working locally.

command description
npm ci Bootstraps the different services.
npm run seed Parse all the challenge markdown files and inserts them into MongoDB.
npm run develop Starts the freeCodeCamp API Server and Client Applications.
npm test Run all JS tests in the system, including client, server, lint and challenge tests.
npm run test:client Run the client test suite.
npm run test:curriculum Run the curriculum test suite.
npm run test:server Run the server test suite.