Skip to content
Official landing page for the Codidact project
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore moved logos to assets directory and added npm lint script Nov 28, 2019
package-lock.json updated and modified base HTML Nov 28, 2019
package.json small style fixes to primary.css Nov 28, 2019


The Codidact project landing page. It should contain a high-level overview of what the Codidact project is about, as well as references to resources such as the forums, Wiki, and chat.

This site is live at
A staging environment is deployed via GitHub Pages and can be seen at

Setting up your local development environment

  • Ensure node and npm are installed locally (nvm recommended).
  • Run npm install to install project dependencies.


Whilst CI tools will be used at a later date, before submitting a PR ensure your code is linted by running npm run lint. Any submitted PRs will be rejected if linting does not pass.

  • All formatting (except JS) is handled by Prettier (we recommend installing an auto-formatter for your IDE). The configuration is located in .prettierrc.
  • JS formatting and linting is handled by ESLint. JSON config resides in .eslintrc (to be added).
  • CSS linting handled by stylelint. JSON config in .stylelintrc.
You can’t perform that action at this time.