jplukas / BrieflyPlanningPoker

GNU General Public License v3.0
2 stars 0 forks source link

Briefly Planning Poker

All Contributors

Briefly planning poker is an online Planning Poker/Scrum Poker tool that lets you estimate effort, time of development and other characteristics of your agile team tasks. In it, you can:

Tech Stack

This project is composed by a front end SPA and a REST API server. The entire stack uses Typescript as the programming language, in order to provide type-safety, IDE intellisense autocompletion and some other features to promote a better developer experience.
Furthermore, this is our tech stack:

Repository structure

The project is organized as a monorepo. It is subdivided in a bunch of different workspaces, that can be found at the packages folder.

Dependencies

Installation and usage

Getting help

Contributions

Do you have a suggestion to improve this project somehow? Feel free to open an issue, or submit a PR.
The contribution guide can be accessed here

Development

To run the entire application (front-end, back-end and database): docker compose up front
This command will create a new postgreSQL database using .env variables to set up password, username and database name, and then start the REST API and front end servers.

To run only the back end: docker compose up api
This command will create a new postgreSQL database using .env variables to set up password, username and database name. Also runs all migrations and seeds scripts (./packages/store/db/migrations), and finally starts api.

To run only database: docker compose up db
This command will create a new postgreSQL database using .env variables to set up password, username and database name.

Development workflow

Contributors ✨

Thanks goes to these wonderful people (emoji key):

João Pedro Lukasavicus
João Pedro Lukasavicus

💻
lucca jacomassi
lucca jacomassi

💻
Igor
Igor

💻
Rafael Henrique Siqueira Silva
Rafael Henrique Siqueira Silva

💻
Ingrid Pacheco Batista
Ingrid Pacheco Batista

💻
bachiari
bachiari

💻
Aline Conquista
Aline Conquista

💻
Leandro Trovões
Leandro Trovões

💻
Thiago Henrique
Thiago Henrique

💻
Will0890
Will0890

💻
isamaues
isamaues

📆 🤔

This project follows the all-contributors specification. Contributions of any kind welcome!