Skip to content

Latest commit

 

History

History
43 lines (33 loc) · 1.46 KB

CONTRIBUTING.md

File metadata and controls

43 lines (33 loc) · 1.46 KB

See also: Portuguese 🇧🇷

Contribuiting

The easiest way to contribute is by opening an issue. No contribution is too small - we encourage you to report any typos/bugs, unclear questions or feature requests.

Setting up the project

Local setup

  • Fork the repository
  • Install the project dependencies npm install
  • Install angular cli npm install -g @angular/cli
  • In the project root, run the Angular project ng serve --open
  • Also, run the development server node .\dev-server\index.js

Content Changes

Adding new question

The questions are stored in the content/ folder of the repo in JSON format.

To add a new question, run the script node .\dev-server\new-question.js in the project root.

It will create a new question template in the right path for you, as following:

{
  "id": "006",
  "exam": "AZ900",
  "type": "options",
  "domain": "",
  "header": "",
  "options": [],
  "correct": [],
  "body": ""
}

Fill the question data and open your PR

Attention: Please avoid copying question from other platforms, try to create your own questions