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
Un pequeño programa que hace contraseñas fuertes en su propio ordenador, sin escribir nada en una web. Es un programa típico y ya preparado que adaptamos con sus datos: las etiquetas en su idioma, la longitud predeterminada y los tipos de caracteres, los símbolos que aceptan sus sistemas, las letras que se dejan fuera para no confundirlas y sus colores. Usa el módulo secrets de Python, pensado para la seguridad, así que las contraseñas son realmente aleatorias. Desde Estándar guarda sus reglas y puede hacer frases de contraseña a partir de una lista de palabras; en Premium hace un lote de contraseñas de una vez y añade reglas por sitio y un registro de errores. Lo escribimos en Python con Tkinter, con un README. Solo hace contraseñas: no las guarda, no las sincroniza ni las rellena, así que guárdelas en un gestor de contraseñas de su confianza.
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, sus reglas guardadas en un archivo de ajustes; en Premium, lotes exportados a un archivo cuando lo pida y un registro de errores.
- Preparado y adaptadoUn programa típico de contraseñas con sus reglas
- Realmente aleatoriasEl módulo secrets de Python
- Sus reglasLongitud, símbolos, palabras que usar
- No se guarda nadaLas contraseñas no se conservan al cerrar
- Sin conexiónNo se envía nada a ningún sitio
Cómo funciona
- 1Sus datosIndica sus reglas de contraseña, etiquetas 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
La longitud predeterminada; qué caracteres usar o dejar fuera (por ejemplo letras que se parecen); los símbolos que aceptan sus sistemas; si quiere frases de contraseña y con palabras de qué idioma; las etiquetas y el título de la ventana; sus colores si lo desea; su sistema (Windows, macOS o Linux) y si quiere un .exe. No envíe nunca contraseñas reales.
Le preguntaremos:
- Sus reglas de contraseña
- ¿Frases de contraseña?
- Idioma y aspecto
- ¿En qué sistema se ejecutará?
Comparar paquetes
| Paquetes | BásicoContraseñas en 1 ventana15 US$ | EstándarCon sus reglas guardadas30 US$ | PremiumVersión completa55 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
¿Guarda mis contraseñas?
No. Muestra una contraseña para que la copie y la olvida al cerrarse. En Premium un lote se escribe en un archivo solo cuando usted lo pide; conserve o borre ese archivo con cuidado.
¿Cuán aleatorias son las contraseñas?
Usa el módulo secrets de Python, pensado para contraseñas y tokens de seguridad, no el módulo random ordinario.
¿Puede rellenar contraseñas en sitios web?
No. No se conecta a navegadores ni a sitios. Copie la contraseña y péguela usted mismo.
¿Está escrito desde cero para mí?
No. Es un programa de contraseñas 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?


