PHPackages                             wandersonwhcr/balance - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. wandersonwhcr/balance

AbandonedArchivedProject

wandersonwhcr/balance
=====================

Balance Balancete Contábil

v1.0.28(6y ago)8273[38 issues](https://github.com/wandersonwhcr/balance/issues)MITPHPPHP &gt;=5.6

Since Oct 22Pushed 4y ago3 watchersCompare

[ Source](https://github.com/wandersonwhcr/balance)[ Packagist](https://packagist.org/packages/wandersonwhcr/balance)[ Docs](https://github.com/wandersonwhcr/balance)[ RSS](/packages/wandersonwhcr-balance/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)Dependencies (23)Versions (79)Used By (0)

Balance
=======

[](#balance)

O Balance é um pequeno sistema Web para controle de balancete contábil simples, com cadastro de contas, lançamentos e visualização do balancete.

[![Build Status](https://camo.githubusercontent.com/42b69240de8d6ecbdc10c0ab9ddc695da824c01c51434b01cfb442b6a5a5ed91/68747470733a2f2f7472617669732d63692e6f72672f77616e646572736f6e776863722f62616c616e63652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/wandersonwhcr/balance)[![codecov.io](https://camo.githubusercontent.com/d8d71ce2048ea0ce480f9e03c866ca35bc477114ee213c80591d20bbdb06da05/68747470733a2f2f636f6465636f762e696f2f6769746875622f77616e646572736f6e776863722f62616c616e63652f636f7665726167652e7376673f6272616e63683d646576656c6f70)](https://codecov.io/github/wandersonwhcr/balance?branch=develop)[![Latest Stable Version](https://camo.githubusercontent.com/0e5f98611fc2a2ad9ce80cbb8d4662f49205a3e76d8f42909d059c74a39aec21/68747470733a2f2f706f7365722e707567782e6f72672f77616e646572736f6e776863722f62616c616e63652f762f737461626c65)](https://packagist.org/packages/wandersonwhcr/balance)[![Latest Unstable Version](https://camo.githubusercontent.com/530243d9a26d79c4ebabd72abd1d9f77d74b8fc0ed522d9f0263aa3a2fa6f5eb/68747470733a2f2f706f7365722e707567782e6f72672f77616e646572736f6e776863722f62616c616e63652f762f756e737461626c65)](https://packagist.org/packages/wandersonwhcr/balance)[![Dependency Status](https://camo.githubusercontent.com/7f092a496ff3d6bc86357b927f83866414cd61630a586c0bebdb18584077d753/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f757365722f70726f6a656374732f3536363964353933343363666561303032383030303138302f62616467652e7376673f7374796c653d666c6174)](https://www.versioneye.com/user/projects/5669d59343cfea0028000180)[![Dependency Status](https://camo.githubusercontent.com/95ed9905d63f1ac0b914042b0a43d3a9ee88cf4da07677ac0177df47f8edf42a/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f757365722f70726f6a656374732f3536363964353934343363666561303033313030303137322f62616467652e7376673f7374796c653d666c6174)](https://www.versioneye.com/user/projects/5669d59443cfea0031000172)[![License](https://camo.githubusercontent.com/d85db5ed715fb42611265e1b6d36f58a58f143ac4202f131d4ed5933cfa90c3a/68747470733a2f2f706f7365722e707567782e6f72672f77616e646572736f6e776863722f62616c616e63652f6c6963656e7365)](https://packagist.org/packages/wandersonwhcr/balance)

O funcionamento básico pode ser encontrado na [Wiki](//github.com/wandersonwhcr/balance/wiki) do projeto.

Você pode contribuir com este projeto! Acesse o arquivo [`CONTRIBUTING.md`](//github.com/wandersonwhcr/balance/blob/master/CONTRIBUTING.md) e saiba mais. Para auxiliar no desenvolvimento, disponibilizamos a [API do Balance](//wandersonwhcr.github.io/balance/api/latest).

Instalação Rápida: Docker Compose
---------------------------------

[](#instalação-rápida-docker-compose)

Este projeto possui uma instalação rápida através do Docker Compose.

```
docker-compose up
docker-compose exec php-fpm make install
```

O projeto estará acessível através de um navegador no endereço `http://localhost`.

Instalação Completa
-------------------

[](#instalação-completa)

O Balance é um sistema que utliza um servidor Web, PHP e banco de dados PostgreSQL para armazenamento das informações. A instalação deste projeto deve feita através do `composer` e `bower`.

### Requisitos Mínimos

[](#requisitos-mínimos)

- Servidor Web (Apache, Nginx, IIS);
- PHP 5.6 ou superior (inclusive PHP 7);
- PHP com Extensões `bcmath`, `intl` e `pgsql`;
- PostgreSQL 9.4 ou superior; e
- Make, Composer e Bower.

### Criação da Estrutura

[](#criação-da-estrutura)

A inicialização do projeto deve ser efetuada utilizando o `composer`.

```
composer create-project --no-dev wandersonwhcr/balance
```

Para criação do banco de dados, utilize os seguintes comandos em modo administrador.

```
psql -c "CREATE ROLE balance LOGIN PASSWORD 'balance'" -U postgres
psql -c "CREATE DATABASE balance WITH OwNER balance ENCODING = 'UTF8' TEMPLATE = template0" -U postgres
```

Lembre-se que você pode alterar o usuário e o banco de dados conforme a sua necessidade. Após, você precisa configurar o sistema para acessar o banco de dados corretamente, efetuando uma cópia das configurações globais para configurações locais.

```
cp config/autoload/config.global.php config/autoload/config.local.php
```

Após, edite o arquivo `config/autload/config.local.php`, informando as configurações de acesso ao banco de dados. O arquivo inicialmente terá a seguinte estrutura.

```
