Skip to content

Jira 2 Post-it is an online tool that retrieves tickets from Jira and formats them for printing, making it easy to add tickets to the team’s physical board

Notifications You must be signed in to change notification settings

worldline/jira2postit-front

Repository files navigation

Jira2postit

Maintenance Open Source Love png1 GitHub issues

Getting started

This application is the front of jira2postit, a tool that retrieves tickets from your Jira instance and formats them for printing. It aims at making it easier to maintain a physical kanban board along with your team's Jira board. In very few easy steps, you can have all the post-its ready to be stuck on your physical board:

1. Sign in

Sign in using you usual Jira credentials. This will allow Jira2Postit to query the jira server to display the tickets in your board.

2. Configure the printing

You can choose choose which types of tickets to print and in which size.

3. Choose the tickets

Scrum boards

Kanban boards

4. Stick the post-its on a template sheet and print

5. Fill your physical board

Develop

This project was generated with Angular CLI version 7.3.7. It is updated regularly and is currently using Angular 10.

For a dev server, run:

npm install
ng serve

Navigate to https://localhost:4200/. The app will automatically reload if you change any of the source files.
The dev certificate is auto-signed, make a security exception for it. You will need to also have jira2postit middleware up. It is a middleware between the Angular application and your Jira server.

Deploy to a production server with Docker

  • Build the image:
docker build -t image-name .
  • Run the container with the default nginx configuration:
docker run -d -p port-of-your-choice:443 image-name
  • Run with a custom nginx configuration:
    Mount a volume where your nginx configuration is.
docker run -d -p port-of-your-choice:443 --name container-name -v nginx/configuration/path/on/host:/etc/nginx/conf.d/j2postit.conf image-name
  • Full exemple:
    If you have a custom nginx configuration file in the folder /tmp/conf and to make the website available on port 4444, this is the command to type
docker build -t jira2postit .

docker run -d -p 4444:443 --name jira2postit -v tmp/conf/j2postit.conf:/etc/nginx/conf.d/j2postit.conf:/etc/nginx/conf.d/j2postit.conf jira2postit

About

Jira 2 Post-it is an online tool that retrieves tickets from Jira and formats them for printing, making it easy to add tickets to the team’s physical board

Topics

Resources

Stars

Watchers

Forks