Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adalbertobrant/iracoes
calculadora de Imposto de Renda para Ações com preço médio em Ruby
https://github.com/adalbertobrant/iracoes
agile backend bugs cli css firstime hacktoberfest hacktoberfest2021 html issues javascript kanban mysql nodejs ruby sqlite
Last synced: 2 months ago
JSON representation
calculadora de Imposto de Renda para Ações com preço médio em Ruby
- Host: GitHub
- URL: https://github.com/adalbertobrant/iracoes
- Owner: adalbertobrant
- License: apache-2.0
- Created: 2021-07-25T13:17:53.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-10-10T13:27:13.000Z (over 3 years ago)
- Last Synced: 2023-03-02T14:06:48.269Z (almost 2 years ago)
- Topics: agile, backend, bugs, cli, css, firstime, hacktoberfest, hacktoberfest2021, html, issues, javascript, kanban, mysql, nodejs, ruby, sqlite
- Language: Ruby
- Homepage:
- Size: 891 KB
- Stars: 7
- Watchers: 1
- Forks: 5
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# IR - Ações !
![Image of Stock Market](https://github.com/adalbertobrant/IRAcoes/blob/main/imagens/pexels-rodnae-productions-7947707(2).png)
Calculadora de Imposto de Renda para Ações com preço médio em Ruby !
Para melhorar o conhecimento de programação e ajudar no pagamento das contas para o leão.
================INSTRUÇÕES DE USO ====================
1- Instalar o Ruby para Windows ou linux
2- rodar o programa no terminal
3- ruby acoes.rb
================XXXXXXXXXXXXXXXXX=====================
| Telas Iniciais | Telas Iniciais |
| :----------------------------------------------------------: | :----------------------------------------------------------: |
| ![Imagem tela de abertura](https://github.com/adalbertobrant/IRAcoes/blob/main/imagens/telaAberturaOpcao1.png) | ![Imagem Opção 1](https://github.com/adalbertobrant/IRAcoes/blob/main/imagens/Opcao1Selecionada.png) |
| ![Imagem Opção 2](https://github.com/adalbertobrant/IRAcoes/blob/main/imagens/Opcao2Selecionada.png) | ![Imagem Opção 3](https://github.com/adalbertobrant/IRAcoes/blob/main/imagens/Opcao3Selecionada.png) |
| ![Imagem Opção 4](https://github.com/adalbertobrant/IRAcoes/blob/main/imagens/Opcao4Selecionada.png) | |========================FEATURES NECESSÁRIAS ===========
1- CALCULAR O DARF - 15% SOBRE VENDA DE AÇÕES
2- GRAVAR OS DADOS ENTRADOS NO DB (SQLITE pois é pequeno e o programa vai ser rodado localmente)
3 - SALVAR A PLANILHA EM CSV E CRIAR GRÁFICO VALOR X TEMPO
4- Sugestões de features
5- PEGAR A COTAÇÃO DO ATIVO PARA CALCULAR O DARF VIA INTERNET.
6- Usar hexapdf para lib => https://hexapdf.gettalong.org/documentation/tutorials/modifying-a-pdf-document.html
======================== CONSULTA DE AÇÕES ===========
A consulta das ações é feita no [google finance](https://www.google.com/finance/), onde é possível verificar as siglas.
======================== GERANDO IMAGEM DOCKER ===========
``
docker build . -t acoes:1.0.0
``======================== EXECUTANDO IMAGEM DOCKER ===========
O detalhe para o volume que é a pasta onde o arquivo csv será gerado
``
docker run -it --volume=/dados:/usr/src/app/dados acoes:1.0.0
``