An open API service indexing awesome lists of open source software.

https://github.com/sysvale/board

Uma ferramenta para ajudar na gestão de tarefas de múltiplos times utilizando o Scrum
https://github.com/sysvale/board

hacktoberfest laravel scrum-board vue vuejs2

Last synced: about 1 month ago
JSON representation

Uma ferramenta para ajudar na gestão de tarefas de múltiplos times utilizando o Scrum

Awesome Lists containing this project

README

        


Logo do Trellásio


Uma ferramenta para ajudar na gestão de tarefas de múltiplos times utilizando o Scrum



Gostaria de ter o Trelássio na sua empresa? A gente te ajuda!

### Configurando o Trelássio

⚠️ ATENÇÃO ⚠️ Você deverá ter o [docker](https://docs.docker.com/engine/install/) e [docker-compose](https://docs.docker.com/compose/install/) instalado em sua máquina.

- Subindo o container docker:

```bash
$ docker-compose up -d
```

- Crie o arquivo de váriaveis de ambiente copiando e renomando o `.env.example` para `.env`:

```bash
$ cp .env.example .env
```

- Instale as dependências da aplicação:

```bash
$ docker-compose exec board-server composer install
$ docker-compose exec board-server npm ci
```

- Crie a chave de criptografia da aplicação:

```bash
$ docker-compose exec board-server php artisan key:generate
```

- Dê as permissões corretas para as pastas de `cache` e `storage`:

```bash
$ docker-compose exec board-server chown -R www-data:www-data storage/
$ docker-compose exec board-server chown -R www-data:www-data bootstrap/cache/
```

- Para o funcionamento correto, você precisa preencher a base de dados com alguns registros. Basta executar:
```
$ docker-compose exec board-server php artisan setup:app
```
**detalhe**: Caso você esteja em ambiente de desenvolvimento e não possua nenhum outro usuário na base, o comando acima cria um usuário com as seguintes credenciais email: `[email protected]` e senha `admin`

- Realize o *build* do *frontend*:

```bash
$ docker-compose exec board-server npm run watch
```
ou
```bash
$ docker-compose exec board-server npm run dev
```
ou para produção
```bash
$ docker-compose exec board-server npm run prod
```

**nota**: `docker-composer exec board-server` pode ser substituido por `./on-server.sh`

[Veja como usar a api do trelássio](API.md)

Caso você queira contribuir com o projeto, considere ler o [CONTRIBUTING.md](CONTRIBUTING.md).