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
Las descargas, los escaneos, las fotos y los documentos se amontonan en una carpeta hasta que no se encuentra nada. Este programa los ordena por usted en su propia ventana: elige una carpeta, escoge una regla, como por tipo de archivo, por año y mes o por una palabra del nombre, ve una vista previa de adónde irá cada archivo y luego pulsa Ordenar. Desde Estándar fija sus propias reglas y el programa las recuerda; en Premium añade más reglas, un informe de cada movimiento exportado a un archivo, un registro de errores y una forma de devolver los archivos a su sitio. Lo escribimos en Python con Tkinter, usando las herramientas de archivos del propio Python, con un README. Mueve o copia archivos según elija y nunca los borra, salvo que lo pida claramente en el brief. No lo ejecutamos con sus archivos, así que pruébelo primero con una copia de una carpeta.
Qué incluye
- Qué recibeUn archivo ZIP con el código en Python, un README sobre cómo instalar Python, ejecutar el programa y crear un .exe, y un archivo de reglas de ejemplo; el código también se muestra en la página del pedido. Desde Estándar, sus reglas guardadas en un archivo de ajustes y una lista de movimientos; en Premium, un informe exportado a un archivo y un registro de errores.
- Primero la vista previaVea adónde va cada archivo antes de mover nada
- Sus reglasPor tipo, fecha, nombre o tamaño
- Nada se borraLos archivos se mueven o se copian, nunca se eliminan
- Funciona sin conexiónSolo su ordenador y sus carpetas
- Código legibleCon comentarios, fácil de cambiar más adelante
Cómo funciona
- 1EncargoDescribe la carpeta y las reglas de orden
- 2CódigoEscribimos el programa y el README
- 3PruebaLo ejecuta con una copia de la carpeta
- 4CambiosPide cambios dentro de su paquete y envía cualquier mensaje de error
Qué necesitamos de usted
Qué carpeta quiere ordenar y qué contiene (basta una descripción o una captura de la carpeta; no envíe nunca los archivos en sí) y las reglas: qué tipos de archivo van adónde, los nombres de las carpetas, cómo se usan las fechas, qué hacer con archivos del mismo nombre. Si los archivos deben moverse o copiarse, las carpetas que nunca debe tocar, su sistema (Windows, macOS o Linux) y si quiere un .exe.
Le preguntaremos:
- ¿Qué carpeta, y qué contiene?
- ¿Cómo deben ordenarse los archivos?
- ¿Mover o copiar?
- Todo lo que nunca debe hacer
- ¿En qué sistema se ejecutará?
Comparar paquetes
| Paquetes | Básico1 ventana, una regla de orden20 US$ | EstándarSus propias reglas, guardadas40 US$ | PremiumOrganizador completo72 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í |
| Programa | Organizador de archivos | Organizador de archivos | Organizador de archivos |
| 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
¿Puede borrar duplicados?
Puede encontrar archivos con el mismo nombre o tamaño y ponerlos en una carpeta aparte para que los revise. No borra nada salvo que usted lo pida claramente en el brief.
¿Qué pasa si dos archivos tienen el mismo nombre?
El programa añade un número al nombre nuevo, así que nada se sobrescribe. Puede describir otra regla en el brief.
¿Puede ordenar los archivos nuevos según llegan?
Este programa ordena cuando usted pulsa el botón; no se ejecuta en segundo plano. Ábralo cada vez que la carpeta se vuelva a llenar.
¿Funcionará con carpetas en la nube o en red?
Funciona con cualquier carpeta que su ordenador muestre como una carpeta normal, como una carpeta sincronizada de la nube. Las carpetas grandes tardan más; pruebe antes con una copia.
¿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?


