Diveni - The Planning-Poker App
Hacktoberfest 2022
Diveni participates on Hacktoberfest 2022! We are looking forward to your support to improve this awesome app!
How to contribute:
- ⭐ the repository
- Connect to our Discord:
- Pick an existing issue tagged
hacktoberfest
or create a new one (new feature or bug fixing) - 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 🚀
WebApp to do Planning Poker with remote teams using external issue tracker as source of stories.
Supported issue trackers:
- Atlassian JIRA on premise
- Atlassian JIRA Cloud
- More connectors are planned
Read more
see: Diveni Website
Some Screenshots
Application Instructions and Requirements
Technologies
Frontend communicates via REST and WebSockets with the backend. The backend uses Spring boot and communicates with the mongoDb in a docker infrastructure.
Run Diveni with Docker and Docker Compose
- 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
Run Diveni locally
Frontend
- npm, vue2
- switch to directory
frontend
first
npm install
npm run serve
Backend
- gradle, springboot, java11
- switch to directory
backend
first - database must be started before
gradle bootRun
Database
- Mongodb in docker on port 27017, no credentials (Run via docker desktop)
docker run mongo
Contributors
Made with contrib.rocks.
Credits
- Icons: Animal by Thiago Silva, License: CC0 1.0 Universal