Skip to content

d1vanloon/poinz

 
 

Repository files navigation

Poinz - Distributed Planning Poker

Build Status MIT License GitHub Release Last Commit

Poinz (/pɔɪnts/) is a simple web app for distributed teams in an agile setup. It allows to easily estimate items of interest (e.g. "stories").

The goal was to provide a ready-to-use tool without the hassle of registration/login, setup and a lot of configuration.

poinz_screenshot

Similar tools are : https://www.pointingpoker.com/ or https://www.planningpoker.com/

Configuration

Application Name

The application name can be configured via the APP_NAME environment variable. By default, the application uses "Poinz" as the name, but you can customize it for your organization.

Note: This is a build-time configuration variable. The value is embedded into the client application during the build process.

For GitHub Actions (Recommended)

  1. Go to your repository settings → Secrets and variables → Actions
  2. Click on the "Variables" tab
  3. Add a new repository variable:
    • Name: APP_NAME
    • Value: "MyCompany Planning Poker"

For Local Development

export APP_NAME="MyCompany Planning Poker"
npm run build

For Docker Build

docker build --build-arg APP_NAME="MyCompany Planning Poker" -t poinz .

This will update all user-facing text to use your custom application name.

GitHub Repository URL

The GitHub repository URL can be configured via the GITHUB_REPOSITORY_URL environment variable. This URL is used in various parts of the application, such as the sample story that references the manual.

Note: This is a build-time configuration variable. The value is embedded into the client application during the build process.

For GitHub Actions (Recommended)

  1. Go to your repository settings → Secrets and variables → Actions
  2. Click on the "Variables" tab
  3. Add a new repository variable:
    • Name: GITHUB_REPOSITORY_URL
    • Value: "https://github.com/your-org/your-poinz-fork/"

For Local Development

export GITHUB_REPOSITORY_URL="https://github.com/your-org/your-poinz-fork/"
npm run build

For Docker Build

docker build --build-arg GITHUB_REPOSITORY_URL="https://github.com/your-org/your-poinz-fork/" -t poinz .

By default, this points to the original Poinz repository at https://github.com/d1vanloon/poinz/.

User Manual

Confused? Or you want to learn about hidden features? Read the User Manual.

Contribute

You can contribute in multiple ways...

  • Maybe you have a feature request? Found a bug? General feedback? Please open a new discussion.
  • You want to extend Poinz? Or fix one of the issues? Check out the Technical documentation.

About

Distributed Planning Poker

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • JavaScript 97.9%
  • Other 2.1%