[!IMPORTANTE]
Este projeto é uma cópia traduzida do original hisabi-app/hisabi com propósito exclusivamente educacional. Todo o crédito e direitos pertencem aos autores originais. Esta versão não tem fins lucrativos e serve apenas como material de estudo para desenvolvedores brasileiros.
Hisabi é um aplicativo web de finanças pessoais simples mas poderoso, auto-hospedado, com capacidade de analisar transações via SMS e gerar insights muito úteis sobre seu dinheiro. Também é alimentado por ChatGPT!
Apoie este projeto tornando-se um patrocinador ❤️. Seu logo aparecerá aqui com um link para seu site. Torne-se um patrocinador
Me siga no LinkedIn para atualizações e últimas notícias.
[!AVISO]
O aplicativo móvel ainda está em desenvolvimento e não foi lançado. Por favor, confira o código fonte para mais informações.
Experimente o aplicativo com a demonstração ao vivo.
Instalação com Docker
- Método um (recomendado)
git clone https://github.com/hisabi-app/hisabi && cd hisabi
make build # construir a imagem docker
make run # o mesmo que docker-compose up -d
# aguarde alguns segundos para permitir que o BD termine a configuração e então execute
make install # apenas na primeira vez
2. Método dois (usando docker-compose com imagem docker pública)
Primeiro, crie um arquivo docker-compose.yml
version: '3'
services:
app:
image: 'salee2m1/hisabi:2.0.1'
ports:
- "80:80"
networks:
- hisabi
depends_on:
- mysql
environment:
OPENAI_API_KEY: 'SUA_CHAVE_API_OPENAI'
mysql:
image: 'mysql/mysql-server:8.0'
ports:
- '3306:3306'
environment:
MYSQL_ROOT_PASSWORD: 'root'
MYSQL_ROOT_HOST: "%"
MYSQL_DATABASE: 'hisabi'
MYSQL_USER: 'hisabi'
MYSQL_PASSWORD: 'hisabi'
MYSQL_ALLOW_EMPTY_PASSWORD: 1
volumes:
- 'hisabimysql:/var/lib/mysql'
networks:
- hisabi
healthcheck:
test: ["CMD", "mysqladmin", "ping", "-proot"]
retries: 3
timeout: 5s
networks:
hisabi:
driver: bridge
volumes:
hisabimysql:
driver: local
Então, dentro do mesmo diretório execute
docker-compose up -d
# aguarde alguns segundos para executar o BD e então execute
docker-compose run app php artisan migrate
docker-compose run app php artisan hisabi:install
Quando terminar, acesse o aplicativo em http://localhost
Leia a documentação completa
Obrigado, JetBrains por patrocinar a licença ❤️
- Laravel
- Inertia & ReactJs
- GraphQL
- MySQL
- Docker
Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE.md para detalhes.