<table>
    <tr>
        <td> Read these guidelines in </td>
        <td><a href="/CONTRIBUTING.md"> English </a></td>
        <td><a href="/docs/chinese/README.md"> 中文 </a></td>
        <td><a href="/docs/russian/README.md"> русский </a></td>
        <td><a href="/docs/arabic/README.md"> عربي </a></td>
        <td><a href="/docs/spanish/README.md"> Español </a></td>
        <td><a href="/docs/portuguese/README.md"> Português </a></td>
        <td><a href="/docs/german/README.md"> Deutsch </a></td>
    </tr>
</table>

# Referência Rápida da Documentação

Olá 👋!

Este directório contem toda a documentação sobre como contribuir para o freeCodeCamp.org

## [Se estás agora a começar, lê isto primeiro.](/docs/portuguese/CONTRIBUTING.md)

---

## Artigos de referência rápida

1. Como trabalhar em Artigos Guia.
2. Como trabalhar em Desafios de Código.
3. Como configurar o freeCodeCamp localmente.
4. Como apanhar emails enviados localmente.

## Guias de estilo

1. Guia de estilo para criar Artigos Guia.
2. Guia de estilo para criar Desafios de Código.

## Referência de comandos rápidos quando se trabalha localmente

Uma rápida referência aos comandos que vais precisar, quando a trabalhar localmente.

| comando | descrição |
| ------- | ----------- |
| `npm run bootstrap` | Faz <i>bootstrap</i> dos diferentes serviços |
| `npm run seed` | Faz <i>parse</i> de todos os ficheiros de <i>challenge markdown</i> e insere-os no MongoDB. |
| `npm run develop` | Inicia o API Server do freeCodeCamp e Apps Cliente. |
| `npm test` |  Corre todos os testes JS no sistema, incluindo cliente, servidor, <i>lint</i> e testes de desafio. |
| `npm run test:client` | Corre o <i>test suite</i>  do cliente. |
| `npm run test:curriculum` | Corre o <i>test suite</i>  do currículo. |
| `npm run test:server` | Corre o <i>test suite</i> do servidor. |
| `npm run commit` | Uma ferramente interativa para te ajudar a construir uma boa <i>commit</i> message. |
