Programa de estoqueProgramas sob medida

Um programa de estoque e inventário para o seu computador em Python: itens, entradas e saídas de mercadorias e o que está acabando

Normalmente fica pronto em 15 minutosAjustes incluídosControle de qualidade
Pacotes
Pagamento protegidoDetalhes
  • Os ajustes previstos no pacote são gratuitos.
  • Se você não responder em 3 dias após a entrega, o trabalho é aprovado automaticamente.

O dinheiro fica reservado no pagamento e só é liberado quando você aprova o trabalho.

Um programa de estoque e inventário para o seu computador em Python: itens, entradas e saídas de mercadorias e o que está acabando

Exemplo de resultado

Exemplo do pacote Padrão

Programa para desktop: emissor de faturas para um escritório de contabilidade de uma pessoa só

As janelas

  1. Faturas: a lista de faturas anteriores com número, cliente, data e total; botões Nova, Abrir e Salvar como PDF.
  2. Nova fatura: cliente escolhido em uma lista suspensa, linhas com descrição, horas e valor por hora, alíquota de imposto e o total atualizado enquanto você digita.
  3. Clientes: nome, endereço e e-mail, cadastrados uma vez e depois escolhidos na lista.

Um trecho do código

def update_total(self, *_):
    """Adds up the lines and the tax and shows the total under the table."""
    subtotal = sum(line.hours * line.rate for line in self.lines)
    tax = round(subtotal * self.tax_rate.get() / 100, 2)
    self.subtotal_label.config(text=f"Subtotal: {subtotal:,.2f}")
    self.tax_label.config(text=f"Tax: {tax:,.2f}")
    self.total_label.config(text=f"Total: {subtotal + tax:,.2f}")

No arquivo compactado

  • invoice_maker.py, o programa, cerca de 700 linhas;
  • invoices.db, criado na primeira execução, que guarda os clientes e as faturas;
  • settings.example.ini para o seu nome, endereço e formato do número da fatura;
  • requirements.txt com a única biblioteca extra, reportlab, que cria o PDF;
  • README: como instalar o Python, abrir o programa e montar um .exe com o PyInstaller.

O programa roda no computador do próprio cliente. Não criamos instaladores, não assinamos nem publicamos o programa.

Cliente: uma contadora autônoma que faz 20–30 faturas por mês em um editor de texto. Tarefa: um pequeno programa com janela: escolher o cliente, adicionar linhas, ver o total com impostos, salvar a fatura em PDF e manter a lista de clientes. Pacote Padrão: até 3 janelas e 800 linhas, dados em SQLite.

O cliente e todos os dados são fictícios.

Sobre este serviço

Para uma loja pequena, oficina ou negócio caseiro que já passou do caderno ou da planilha bagunçada. O programa guarda seus itens com códigos, unidades e quantidades em uma janela própria: você registra mercadorias entrando e saindo, e ele mostra o estoque atual e o que ficou abaixo do mínimo que você definiu. O Básico abre uma lista que você mantém em um arquivo CSV; a partir do Padrão o programa salva itens e movimentações em CSV ou SQLite; no Premium ele acrescenta fornecedores, um histórico de movimentações, relatórios exportados para arquivos e um log de erros. Envie-nos algumas linhas da sua lista atual e as colunas que você usa. Escrevemos em Python com Tkinter, com um README. Ele roda em um computador: não sincroniza com uma loja virtual, um caixa nem um programa de contabilidade, e não lê códigos com a câmera.

O que está incluído

  • O que você recebeUm arquivo ZIP com o código Python, um README sobre como instalar o Python, executar o programa e criar um .exe, e um arquivo de estoque de exemplo nas suas colunas; o código também aparece na página do pedido. A partir do Padrão, itens e movimentações salvos em CSV ou SQLite; no Premium, relatórios exportados para arquivos e um log de erros.
  • Itens e quantidadesCódigos, unidades e estoque em uma só lista
  • O que está acabandoItens abaixo do seu mínimo em destaque
  • Entradas e saídasRegistradas com data, a partir do Padrão
  • Seus dados ficam com vocêUm arquivo ou banco de dados no seu próprio computador
  • Relatórios em arquivoEstoque e movimentações exportados, no Premium

Como funciona

  1. 1
    TarefaVocê envia suas colunas, algumas linhas e como as mercadorias se movem
  2. 2
    CódigoEscrevemos o programa e o README
  3. 3
    TesteVocê roda em uma cópia da sua lista de estoque
  4. 4
    AjustesVocê pede ajustes dentro do seu pacote e envia qualquer mensagem de erro

O que precisamos de você

Algumas linhas da sua lista de estoque atual em CSV ou Excel com as colunas que você usa (código, nome, unidade, quantidade, mínimo, prateleira ou local); como as mercadorias entram e saem no seu negócio; de quais relatórios você precisa; seu sistema (Windows, macOS ou Linux) e se você quer um .exe. Você pode trocar os nomes dos fornecedores no exemplo. Nunca envie senhas ou chaves reais.

Vamos perguntar:

  • O que você mantém em estoque?
  • De quais colunas você precisa?
  • Como as mercadorias entram e saem?
  • Quais relatórios?
  • Em qual sistema vai rodar?

Compare os pacotes

PacotesBásico1 janela de estoqueR$ 123PadrãoEstoque com entradas e saídasR$ 229PremiumPrograma de estoque completoR$ 418
Prazo1 dia2 dias3 dias
Ajustes123
Códigoaté 300 itensaté 800 itensaté 1.500 itens
Janelas ou telas1até 3até 6
Recursosaté 3até 6até 10
Configurações e dados salvosNãoCSV ou SQLiteCSV ou SQLite
Exportação e log de errosNãoNãoSim
README com os passos para criar o .exeSimSimSim
ProgramaEstoque e inventárioEstoque e inventárioEstoque e inventário
Fazer pedido BásicoFazer pedido PadrãoFazer pedido Premium

Pagamento protegido

Você paga ao fazer o pedido, mas o dinheiro só é liberado pelo trabalho aprovado.

  • Preço fixoO preço do pacote não muda depois que você paga.
  • O dinheiro fica reservadoAo pagar, o valor fica apenas reservado. Ele só é repassado quando você aprova o trabalho.
  • Verificado antes da entregaCada resultado passa por um controle de qualidade antes de chegar até você, e você o vê na página do pedido antes de aprovar.
  • Ajustes gratuitosPeça ajustes dentro do seu briefing quantas vezes o pacote permitir.
  • Aprovação após 3 diasSe em 3 dias após a entrega você não aprovar o trabalho nem pedir ajustes, ele é aprovado automaticamente. Se você escrever no chat do pedido após a entrega, o pedido fica em espera; depois que respondermos, podemos reiniciar a contagem de 3 dias e avisaremos no chat.
  • Refazer ou reembolso totalSe o resultado não corresponder ao seu briefing e os ajustes não resolverem, ou se o trabalho levar mais que o dobro do prazo, escreva no chat do pedido: refazemos o trabalho ou reembolsamos o pagamento integralmente.
Como funciona →

Perguntas e respostas

Ele pode sincronizar com a minha loja virtual ou o meu caixa?

Não. Ele funciona em um computador com seu próprio arquivo ou banco de dados. Os dados entram e saem por arquivos CSV que você importa ou exporta.

Funciona com leitor de código de barras?

Um leitor USB que digita como um teclado funciona no campo de busca ou de código. A leitura com a câmera não está incluída.

Várias pessoas podem usar ao mesmo tempo?

Ele foi feito para um computador. Compartilhar um banco de dados pela rede pode perder alterações, então não configuramos isso.

Vou receber um instalador ou um programa assinado?

Não. Você recebe o código e os passos para criar um .exe por conta própria com o PyInstaller. Não criamos instaladores, não assinamos o programa nem o publicamos em lugar nenhum, então o Windows ou o macOS podem exibir um aviso na primeira vez que você abri-lo.

Vocês vão carregar a minha lista de estoque?

Não, não rodamos o programa com os seus dados. O README mostra como importar o seu CSV; teste antes em uma cópia.

Não encontrou a resposta?

Pacotes