8000 GitHub - willycamargo/hisabi: 💰 Free open-source personal finance tracking web application powered by ChatGPT.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

💰 Free open-source personal finance tracking web application powered by ChatGPT.

License

Notifications You must be signed in to change notification settings

willycamargo/hisabi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[!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!

💰 Patrocinadores

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.

🛠 Funcionalidades

Auto hospedado Análise de SMS HisabiGPT
Relatórios API Aplicativo Móvel

[!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.

🎮 Demonstração

Experimente o aplicativo com a demonstração ao vivo.

▶️ Instalação

Instalação com Docker

  1. 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

Patrocínio JetBrains

Obrigado, JetBrains por patrocinar a licença ❤️

Ganhe R$1000 em Créditos DigitalOcean

DigitalOcean Referral Badge

Visualização do Projeto

Visualização deste repositório

🪚 Construído com

  1. Laravel
  2. Inertia & ReactJs
  3. GraphQL
  4. MySQL
  5. Docker

🔖 Licença

Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE.md para detalhes.

About

💰 Free open-source personal finance tracking web application powered by ChatGPT.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 94.7%
  • Blade 5.0%
  • Other 0.3%
0