- Check that the issue has not already been reported (search here).
- Document the steps that were followed that resulted in an error.
- Document any error messages that were printed in the server log (
nicest devorpm2 logs). - Document any error messages that were printed in the browser log. (chrome, firefox, edge).
- Ensure any error messages or code snippets are noted with a fenced code block.
- Screenshots for UI errors are helpful.
-
Commit code and open a Pull Request
-
Ensure that code passes static analysis
- Test results are reported to PR status
- Tests can be run locally using
npm test
-
Get a code review
- Any repository collaborator can approve a pull request
- A reviewer can approve a PR by writing a comment starting with
Approved,LGTM, or:shipit: - A review can reject a PR by writing a comment starting with
Rejected
-
Merge
- Any collaborator can merge an approved pull request
- Your code is now part of the project 😄
- Install Node JS
- Install Mongo Db
- Install Node Gyp dependencies
- Install Git
- Open a Terminal or Command Line
- Run
git clone https://github.com/ChristianMurphy/nicest - Open folder
cd nicest - Install and Link
npm link . - Setup Nicest