Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
name: Bug Report
about: Reporte um comportamento inesperado ou erro na aplicação
title: "[BUG] "
labels: bug
assignees: ''
---

## Descrição

Descreva de forma clara e objetiva o que está acontecendo de errado.

## Como reproduzir

Passo a passo para reproduzir o comportamento:

1.
2.
3.

## Comportamento esperado

O que deveria acontecer?

## Comportamento atual

O que está acontecendo de fato?

## Capturas de tela ou logs

Se aplicável, adicione prints ou logs de erro que ajudem a entender o problema.

## Ambiente

- OS: (ex: Ubuntu 22.04, macOS 14, Windows 11)
- Node.js: (ex: 20.11.0)
- Navegador: (ex: Chrome 123, Firefox 124)
- Área afetada: (ex: frontend, backend, banco de dados)

## Contexto adicional

Alguma informação extra que pode ser relevante para entender ou reproduzir o bug.
37 changes: 37 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
name: Feature Request
about: Sugira uma nova funcionalidade ou melhoria para o Beatwave
title: "[FEATURE] "
labels: enhancement
assignees: ''
---

## Descrição da funcionalidade

Descreva de forma clara a funcionalidade que você gostaria de ver no Beatwave.

## Problema que resolve

Qual dor ou limitação atual essa funcionalidade endereça?
Ex: "Atualmente não consigo fazer X, o que me obriga a Y..."

## Solução proposta

Como você imagina que isso deveria funcionar? Pode ser uma descrição, um fluxo ou até um esboço.

## Alternativas consideradas

Você pensou em outras formas de resolver isso? Por que a solução proposta é melhor?

## Área do projeto

- [ ] Frontend (Next.js)
- [ ] Backend (NestJS)
- [ ] Banco de dados
- [ ] Autenticação
- [ ] Integrações (Spotify, etc.)
- [ ] Outra:

## Contexto adicional

Alguma referência, print ou informação extra que ajude a entender melhor a proposta.
41 changes: 41 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
## Descrição

Descreva de forma clara o que essa PR faz e qual problema resolve.

Closes #(número da issue)

## Tipo de mudança

- [ ] Bug fix
- [ ] Nova funcionalidade
- [ ] Refatoração
- [ ] Melhoria de performance
- [ ] Documentação
- [ ] Outro:

## Breaking changes

Esta PR introduz breaking changes?

- [ ] Não
- [ ] Sim — descreva abaixo o que muda e o que precisa ser atualizado:

## Como testar

Passo a passo para validar as mudanças:

1.
2.
3.

## Checklist

- [ ] O código segue o padrão do projeto
- [ ] `pnpm lint` passou sem erros
- [ ] `pnpm test` passou sem erros
- [ ] `pnpm build` passou sem erros
- [ ] A documentação foi atualizada, se necessário

## Contexto adicional

Prints, decisões de arquitetura ou qualquer informação que ajude na revisão.
42 changes: 42 additions & 0 deletions .github/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
name: Bug Report
about: Reporte um comportamento inesperado ou erro na aplicação
title: "[BUG] "
labels: bug
assignees: ''
---

## Descrição

Descreva de forma clara e objetiva o que está acontecendo de errado.

## Como reproduzir

Passo a passo para reproduzir o comportamento:

1.
2.
3.

## Comportamento esperado

O que deveria acontecer?

## Comportamento atual

O que está acontecendo de fato?

## Capturas de tela ou logs

Se aplicável, adicione prints ou logs de erro que ajudem a entender o problema.

## Ambiente

- OS: (ex: Ubuntu 22.04, macOS 14, Windows 11)
- Node.js: (ex: 20.11.0)
- Navegador: (ex: Chrome 123, Firefox 124)
- Área afetada: (ex: frontend, backend, banco de dados)

## Contexto adicional

Alguma informação extra que pode ser relevante para entender ou reproduzir o bug.
37 changes: 37 additions & 0 deletions .github/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
name: Feature Request
about: Sugira uma nova funcionalidade ou melhoria para o Beatwave
title: "[FEATURE] "
labels: enhancement
assignees: ''
---

## Descrição da funcionalidade

Descreva de forma clara a funcionalidade que você gostaria de ver no Beatwave.

## Problema que resolve

Qual dor ou limitação atual essa funcionalidade endereça?
Ex: "Atualmente não consigo fazer X, o que me obriga a Y..."

## Solução proposta

Como você imagina que isso deveria funcionar? Pode ser uma descrição, um fluxo ou até um esboço.

## Alternativas consideradas

Você pensou em outras formas de resolver isso? Por que a solução proposta é melhor?

## Área do projeto

- [ ] Frontend (Next.js)
- [ ] Backend (NestJS)
- [ ] Banco de dados
- [ ] Autenticação
- [ ] Integrações (Spotify, etc.)
- [ ] Outra:

## Contexto adicional

Alguma referência, print ou informação extra que ajude a entender melhor a proposta.