Shatzën is a Scrum poker app that allows distributed teams to run Scrum poker estimation sessions with ease.
For full-stack development:
npm run dev- Install dependencies for all packages:
npm install - Initialize default
.envfiles:npm run init-env - Install and start up the MongoDB service
To install mongoDB instance please follow these instructions
To run MongoDB (i.e. the mongod process) as a macOS service, run:
brew services start mongodb-community@6.0To stop a mongod running as a macOS service, use the following command as needed:
brew services stop mongodb-community@6.0To begin using MongoDB, connect mongosh to the running instance. From a new terminal, issue the following:
mongoshnpm install <package name> -w=<workspace to install in>npm update <package> --workspace=<workspace>Commits and PR's are linted with the Conventional Commits spec
Structure
<type>[optional scope]: <description>
[optional body]
[optional footer(s)]
Examples
feat(scope): Commit message with scope
docs: Commit message with no body
feat!: Commit message with scope and ! to draw attention to breaking change
BREAKING CHANGE: omg everything is on fire