Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

graxaimgestaodebanca

Sistema de gestão de banca para apostas esportivas

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

Graxaim Gestão de Banca

Captura de tela de 2024-12-07 11-32-26

Programa de gestão de banca para apostas esportivas.

Introdução

Este programa tem o intuito de substituir o uso de planilhas de gestão de banca por um sistema de gestão intuitivo e simples de usar, tanto para apostadores iniciantes quanto para os profissionais. Atenção: O programa já está em condições de uso, mas ainda está em desenvolvimento! Não me responsabilizo por perda dos dados registrados, recomendo manter uma planilha para a gestão principal enquanto o programa é testado! Caso tenha encontrado algum bug, favor relatar.

Recursos:

  • Inserção de registros de novas apostas, com data, time mandante, time visitante, estratégia, unidade, etc.
  • Determinação do valor inicial da banca.
  • Edição de registros no banco de dados;
  • Filtragem das apostas;
  • Gráficos de controle do lucro;
  • Inserção e remoção de times, campeonatos e estratégias.
  • Inserção de países no banco de dados, com controle de perda e ganho total de cada país registrado;

Recursos que serão implementados no futuro:

  • Possibilidade de salvar o banco de dados na nuvem, pensando num futuro desenvolvimento de sistema para aparelhos móveis;
  • Demais recursos que forem sugeridos.

Como instalar o programa:

Windows:

Navegar até os lançamentos e baixar o executável .EXE.

[!IMPORTANT] O Windows e o navegador podem detectar o instalador como potencial risco de segurança, mas não se preocupe, isso acontece porque este programa não tem certificado digital. Caso desconfie de algo, sinta-se a vontade para fazer uma verificação com antivírus.

Linux:

Instalação Simples (pacote)

Acesse os lançamentos e baixe a versão de acordo com sua distro:

  • Debian, Ubuntu, Linux Mint, Pop!_OS e derivados: baixar e executar o arquivo DEB.
  • Fedora, OpenSUSE, RedHat e derivados: baixar e executar o arquivo RPM.
  • Manjaro, Acrch Linux e Derivados (compilação automática): baixar e executar o arquivo SH.

Compilação Manual

Instale o git para fazer o clone do repositório, e instale o make para fazer a compilação.

  • Debian, Ubuntu, Linux Mint, Pop!_OS e derivados:
    pascal
    sudo apt install git
    sudo apt install make
  • RedHat:
    pascal
    sudo yum install git
    sudo yum install make
  • Fedora:
    pascal
    sudo dnf install git
    sudo dnf install make
  • Manjaro e Arch Linux:
    pascal
    sudo pacman -Sy git
    sudo pacman -Sy make
  • OpenSUSE:
    pascal
    sudo zypper install git
    sudo zypper install make
  • Distribuições não listadas: instalar as seguintes dependências manualmente (os nomes dos pacotes podem variar um pouco): fpc, git, gtk2, libX11-6, gdk-pixbuf2, glib2, pango, cairo, atk, glibc, sqlite3, sqlite3-devel, git, make

Após a instalação do git e do make, digite os seguintes comandos no terminal:

pascal
git clone https://github.com/FeroxGraxaim/graxaimgestaodebanca.git
cd graxaimgestaodebanca
make all

[!NOTE] Caso baixe o código-fonte sem usar o git, o próprio makefile fará a instalação automaticamente, para o download temporário do compilador.

Isso deverá instalar o programa. Caso ocorra algum problema, favor relatar.