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
- Host: GitHub
- URL: https://github.com/sysvale/board
- Owner: Sysvale
- License: mit
- Created: 2020-10-23T17:18:29.000Z (over 4 years ago)
- Default Branch: develop
- Last Pushed: 2024-08-14T16:10:46.000Z (10 months ago)
- Last Synced: 2025-04-24T03:47:58.804Z (about 1 month ago)
- Topics: hacktoberfest, laravel, scrum-board, vue, vuejs2
- Language: Vue
- Homepage:
- Size: 2 MB
- Stars: 16
- Watchers: 6
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
![]()
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).