WebApp to do Planning Poker with remote teams using external issue tracker as source of stories.
Supported issue trackers/platforms:
- Atlassian JIRA on premise
- Atlassian JIRA Cloud
- Microsoft Azure DevOps
- GitHub
- GitLab
- More connectors are planned
see: Diveni Website
Diveni participates on Hacktoberfest! We are looking forward to your support to improve this awesome app!
How to contribute:
- β the repository
- Connect to our Discord: . Do not hesitate to ask, if there are questions.
- Pick an existing issue tagged
hacktoberfest
or create a new one (new feature or bug fixing). To prevent double work, it is a good idea to comment within the issue, that you take it over. someone of the maintainers will assign it to you if we see any progress. - Fork the repository and start working on your branch
- Create a Pull Request to the original repo and wait for a code review
- Have fun and learn new things
Happy coding π
Many thanks all contributors supporting us during Hacktoberfest 2023! We are happy to announce that we had 20 PRs where 15 PRs have been merged successful during Hacktoberfest π
Many thanks all contributors supporting us during Hacktoberfest 2022! We are happy to announce that we had 15 PRs where 11 PRs have been merged successful during Hacktoberfest π
Frontend communicates via REST and WebSockets with the backend. The backend uses Spring boot and communicates with the mongoDb in a docker infrastructure.
- create empty file
.env
in directorybackend
first - detailed documentation on the
.env
file can be found in the docs
Run with pre-built docker images using docker-compose
docker-compose up -d
Run with self-build docker images using docker-compose.dev
docker-compose -f docker-compose.dev.yml up --build -d
- create an file
.env
in directorybackend
first with the following contents:
#URL the server is running on
SERVER_URL=http://localhost:8080
#The locale the frontend should be set to
LOCALE=en
- detailed documentation on the
.env
file can be found in the docs (e.g., available configurations for adding issue trackers)
- npm, vue2
- switch to directory
frontend
first
npm install
npm run serve
- gradle, springboot, java17
- switch to directory
backend
first - database must be started before
gradle bootRun
- Mongodb in docker on port 27017, no credentials (Run via docker desktop)
docker run mongo
Made with contrib.rocks.
- Icons: Animal by Thiago Silva, License: CC0 1.0 Universal