DesarrolloProtección de pagoDetalles
- Los cambios dentro del paquete son gratuitos.
- Si no responde en los 3 días siguientes a la entrega, el trabajo se acepta automáticamente.
El dinero queda reservado al pagar y solo se libera cuando usted acepta el trabajo.

Ejemplo de resultado
Programa de escritorio: creador de facturas para un servicio de contabilidad de una sola persona
Las ventanas
- Facturas: la lista de facturas anteriores con número, cliente, fecha y total; botones Nueva, Abrir y Guardar como PDF.
- Nueva factura: cliente de una lista desplegable, líneas con descripción, horas y tarifa, tipo de impuesto y el total, que se actualiza mientras escribe.
- Clientes: nombre, dirección y correo electrónico; se añaden una vez y luego se eligen de la lista.
Una parte del 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}")
En el archivo comprimido
invoice_maker.py, el programa, unas 700 líneas;invoices.db, que se crea en el primer arranque y guarda los clientes y las facturas;settings.example.inipara su nombre, dirección y formato del número de factura;requirements.txtcon la única biblioteca adicional, reportlab, que crea el PDF;- README: cómo instalar Python, iniciar el programa y compilar un .exe con PyInstaller.
El programa funciona en el propio equipo del cliente. No creamos instaladores, ni firmamos ni publicamos el programa.
Cliente: una contable autónoma que hace 20–30 facturas al mes en un procesador de textos. Tarea: un pequeño programa con ventana: elegir un cliente, añadir líneas, ver el total con impuestos, guardar la factura en PDF y mantener la lista de clientes. Paquete Estándar: hasta 3 ventanas y 800 líneas, datos en SQLite.
El cliente y todos los datos son ficticios.
Acerca de este servicio
Para un hogar, un autónomo o un pequeño club que quiere ver adónde va el dinero sin dar claves del banco a una app. Usted introduce lo que gastó, elige una categoría, y el programa lo suma por categoría y mes. Es un programa típico y ya preparado que adaptamos con sus datos: sus categorías, moneda, etiquetas en su idioma y colores. Básico muestra totales mientras está abierto; desde Estándar los gastos se guardan en CSV o SQLite con totales mensuales y un presupuesto por categoría; en Premium añade ingresos, gráficos sencillos, importación de un extracto CSV que descargue de su banco, exportación y un registro de errores. Lo escribimos en Python con Tkinter, con un README. Registra solo lo que usted introduce: no se conecta a bancos, no da asesoramiento financiero ni fiscal y no sustituye a un programa de contabilidad.
Qué incluye
- Qué recibeUn archivo ZIP con el código en Python del programa preparado y adaptado con sus datos, un README sobre cómo instalar Python, ejecutarlo y crear un .exe, y el código mostrado en la página del pedido. Desde Estándar, gastos guardados en CSV o SQLite; en Premium, ingresos, gráficos, importación de CSV bancario, exportación y un registro de errores.
- Preparado y adaptadoUn control típico con sus categorías y moneda
- Por categoría y mesVea adónde va el dinero
- PresupuestosUn límite mensual por categoría, desde Estándar
- Sin claves del bancoLos datos se quedan en su ordenador
- Crear un .exePasos opcionales con PyInstaller en el README
Cómo funciona
- 1Sus datosIndica sus categorías, moneda e idioma
- 2AdaptaciónAdaptamos el programa preparado y escribimos el README
- 3PruebaLo ejecuta en su ordenador
- 4CambiosPide cambios dentro de su paquete y envía cualquier mensaje de error
Qué necesitamos de usted
Sus categorías, moneda e idioma; si quiere presupuestos por categoría; para Premium, una muestra del extracto CSV de su banco con importes y nombres cambiados, para que la importación lea las columnas correctas; sus colores si lo desea; su sistema (Windows, macOS o Linux) y si quiere un .exe. No envíe nunca claves del banco, contraseñas ni números de tarjeta.
Le preguntaremos:
- Sus categorías
- Moneda e idioma
- Presupuestos
- ¿En qué sistema se ejecutará?
Comparar paquetes
| Paquetes | BásicoGastos en 1 ventana17 US$ | EstándarGastos guardados por mes33 US$ | PremiumControl de gastos completo59 US$ |
|---|---|---|---|
| Plazo | 1 día | 2 días | 3 días |
| Cambios | 1 | 2 | 3 |
| Código | hasta 300 líneas | hasta 800 líneas | hasta 1.500 líneas |
| Ventanas o pantallas | 1 | hasta 3 | hasta 6 |
| Funciones | hasta 3 | hasta 6 | hasta 10 |
| Ajustes y datos guardados | No | CSV o SQLite | CSV o SQLite |
| Exportación y registro de errores | No | No | Sí |
| README con los pasos para crear el .exe | Sí | Sí | Sí |
| Versión | Preparado, con sus datos | Preparado, con sus datos | Preparado, con sus datos |
| Hacer pedido Básico | Hacer pedido Estándar | Hacer pedido Premium |
Protección de pago
Usted paga al hacer el pedido, pero el dinero solo se libera por un trabajo aceptado.
- Precio fijoEl precio del paquete no cambia después del pago.
- El dinero queda reservadoAl pagar, el importe solo queda reservado. Pasa a Dleex cuando usted acepta el trabajo.
- Revisado antes de la entregaCada resultado pasa un control de calidad antes de llegar a usted, y lo ve en la página del pedido antes de aceptarlo.
- Cambios gratuitosSolicite cambios dentro de su brief tantas veces como permita el paquete.
- Aceptación a los 3 díasSi en los 3 días siguientes a la entrega no acepta el trabajo ni solicita cambios, se acepta automáticamente. Si escribe en el chat del pedido después de la entrega, el pedido queda en espera; cuando le respondamos, podremos reiniciar el plazo de 3 días y se lo indicaremos en el chat.
- Rehacer el trabajo o reembolso totalSi el resultado no se ajusta a su brief y los cambios no lo resolvieron, o el trabajo tarda más del doble de su plazo, escriba en el chat del pedido: rehacemos el trabajo o le reembolsamos el pago íntegro.
Preguntas y respuestas
¿Se conecta a mi banco?
No. Nunca pide claves del banco. En Premium puede importar un extracto CSV que descargue usted mismo.
¿Puede una empresa usarlo para su contabilidad?
Es un simple registro de gastos, no un programa de contabilidad, y no prepara declaraciones de impuestos. Pregunte a su contable qué necesita su empresa.
¿Se guardarán mis datos?
Desde Estándar, sí, en un archivo CSV o una base de datos SQLite en su ordenador. Básico conserva las entradas solo mientras está abierto.
¿Está escrito desde cero para mí?
No. Es un control de gastos típico y ya preparado que adaptamos con sus datos, y por eso cuesta menos. Un programa muy diferente encaja mejor con el servicio de programa de escritorio a medida.
¿Recibiré un instalador o un programa firmado?
No. Recibe el código y los pasos para crear usted mismo un .exe con PyInstaller. No creamos instaladores, no firmamos el programa ni lo publicamos en ningún sitio, así que Windows o macOS pueden avisarle la primera vez que lo abra.
¿No encontró su respuesta?


