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
Muchas oficinas pequeñas guardan los clientes en una hoja de cálculo, los negocios en la cabeza y los recordatorios en notas adhesivas. Este programa los reúne en una ventana de su ordenador, sin cuota mensual: fichas de clientes con contactos y notas, negocios que avanzan por las etapas que usted nombre, y en Premium recordatorios de llamadas y reuniones para hoy e informes exportados a un archivo. Básico abre y busca en su lista de clientes guardada como archivo CSV; desde Estándar el programa guarda clientes, negocios y notas en CSV o SQLite. Envíenos los campos y las etapas de negocio que usa y unas filas de su lista con los nombres cambiados. Lo escribimos en Python con Tkinter, con un README. Funciona en un solo ordenador: no envía correos ni mensajes, no se sincroniza con móviles ni funciona como sistema en línea compartido. Mantener seguros y legales los datos personales de sus clientes es cosa suya.
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 clientes de ejemplo con sus campos; el código también se muestra en la página del pedido. Desde Estándar, clientes, negocios y notas guardados en CSV o SQLite; en Premium, recordatorios, informes exportados a archivos y un registro de errores.
- Fichas de clientesContactos, notas e historial en un solo lugar
- Etapas de negocioSus propias etapas, desde Estándar
- RecordatoriosLlamadas y reuniones para hoy, en Premium
- Sin cuota mensualUn archivo o base de datos en su propio ordenador
- Código legibleCon comentarios, fácil de cambiar más adelante
Cómo funciona
- 1EncargoEnvía los campos de cliente, las etapas de negocio y los informes
- 2CódigoEscribimos el programa y el README
- 3PruebaLo ejecuta con una copia de su lista de clientes
- 4CambiosPide cambios dentro de su paquete y envía cualquier mensaje de error
Qué necesitamos de usted
Los campos de una ficha de cliente, las etapas por las que pasan sus negocios, qué quiere anotar de llamadas y reuniones, los informes que necesita, y unas filas de su lista actual como CSV o Excel con nombres y contactos cambiados. Cuántas personas lo usarán, su sistema (Windows, macOS o Linux) y si quiere un .exe. No envíe nunca contraseñas ni claves reales.
Le preguntaremos:
- ¿Quiénes son sus clientes y qué guarda de ellos?
- Sus etapas de negocio
- Recordatorios e informes
- ¿Cuántas personas lo usarán?
- ¿En qué sistema se ejecutará?
Comparar paquetes
| Paquetes | Básico1 ventana de clientes22 US$ | EstándarClientes, negocios y notas44 US$ | PremiumCRM de oficina completo80 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 | CRM sencillo | CRM sencillo | CRM sencillo |
| 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
¿Pueden usarlo los compañeros a la vez?
Está hecho para un solo ordenador. Varias personas con una misma base de datos en red pueden perder cambios, así que no lo configuramos. Cada persona puede tener su propia copia.
¿Puede enviar correos o mensajes a los clientes?
No. Muestra el correo o el teléfono de un cliente y puede abrir su programa de correo con la dirección ya escrita, pero no envía nada por sí mismo.
¿Puedo traer mi hoja de cálculo?
Sí, desde un archivo CSV con las columnas que describió. Pruébelo primero con una copia; no importamos sus datos por usted.
¿Y los datos personales de los clientes?
Se quedan en su ordenador. Protegerlos y cumplir la normativa de protección de datos es cosa suya; el README indica dónde está el archivo para que pueda hacer copias de seguridad.
¿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?


