YazılımÖdeme korumasıAyrıntılar
- Paket kapsamındaki revizyonlar ücretsizdir.
- Teslimattan sonraki 3 gün içinde yanıt vermezseniz iş otomatik olarak onaylanır.
Para, ödeme yaptığınızda bloke edilir ve yalnızca işi onayladığınızda aktarılır.

Örnek sonuç
Desktop program: invoice maker for a one-person bookkeeping service
The windows
- Invoices: the list of past invoices with number, client, date and total; buttons New, Open and Save as PDF.
- New invoice: client from a drop-down list, lines with description, hours and rate, tax rate, and the total updated as you type.
- Clients: name, address and email, added once and picked from the list afterwards.
A part of the code
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}")
In the archive
invoice_maker.py, the program, about 700 lines;invoices.db, made on the first run, which keeps the clients and invoices;settings.example.inifor your name, address and invoice number format;requirements.txtwith the one extra library, reportlab, which writes the PDF;- README: how to install Python, start the program and build an .exe with PyInstaller.
The program runs on the client's own computer. We do not build installers, sign the program or publish it.
Client: a freelance bookkeeper who writes 20–30 invoices a month in a word processor. Task: a small program with a window: pick a client, add lines, see the total with tax, save the invoice as a PDF, and keep the list of clients. Standard package: up to 3 windows and 800 lines, data in SQLite.
Müşteri ve tüm ayrıntılar kurgusaldır.
Bu hizmet hakkında
Mallara fiyat etiketi, ürün etiketi veya raf etiketi yapıştıran mağazalar, küçük depolar ve üreticiler için. Program, seçtiğiniz metinle (ad, fiyat, beden veya parti gibi) etiketleri ve Code 128 veya EAN-13 gibi yaygın bir formatta barkodu, etiket kâğıdınızın boyutundaki bir sayfaya yerleştirir ve olağan görüntüleyicinizden yazdıracağınız bir PDF veya görsel olarak kaydeder. Standart paketten itibaren ürün listenizi okur, etiket boyutlarını hatırlar ve seçtiğiniz satırlardan sayfalar hazırlar; Premium daha fazla düzen, dosya dışa aktarımı ve hata günlüğü ekler. Python ve Tkinter ile, barkod ve PDF için bir iki küçük kütüphaneyle yazarız; README bunların nasıl kurulacağını gösterir. Barkod numaraları sizindir: kod vermeyiz, tescil ettirmeyiz ve yazıcı sürücülerini kurmayız.
Neler dahil
- Neler alırsınızPython koduyla bir ZIP arşivi; Python'u ve kütüphaneleri kurma, programı çalıştırma ve .exe oluşturma konusunda bir README ve örnek bir ürün dosyası; kod ayrıca sipariş sayfasında gösterilir. Standart paketten itibaren ürünler ve etiket boyutları CSV veya SQLite'ta tutulur; Premium'da birkaç düzen, dışa aktarımlar ve hata günlüğü.
- BarkodlarCode 128, EAN-13 veya başka yaygın bir format
- Sizin etiket boyutunuzSayfalarınıza veya rulonuza göre yerleştirilir
- Ürün listenizdenSatırları seçin ve sayfa hazırlayın, Standart paketten itibaren
- Her zamanki gibi yazdırınYazıcınız üzerinden PDF veya görsel
- Okunabilir kodYorumlarla, sonradan değiştirmesi kolay
Nasıl çalışır
- 1GörevEtiket boyutunu, içeriği ve barkod formatını gönderirsiniz
- 2KodProgramı ve README'yi yazarız
- 3DenemeDeneme sayfası yazdırır ve kodları taratırsınız
- 4DeğişikliklerPaketiniz kapsamında değişiklik istersiniz ve varsa hata mesajını gönderirsiniz
Sizden neler gerekiyor
Etiketlerinizin ve sayfalarınızın veya rulonuzun boyutu ve hangi etiket yazıcınızın olduğu; her etiketin neyi gösterdiği; barkod formatı ve numaraların nereden geldiği; ürün listenizden birkaç satır CSV veya Excel olarak; beğendiğiniz bir etiketin fotoğrafı ya da eskizi; sisteminiz (Windows, macOS veya Linux) ve .exe isteyip istemediğiniz.
Size soracaklarımız:
- Etiket boyutu ve kâğıt
- Etikette neler olacak?
- Barkod formatı
- Ürün listeniz
- Hangi sistemde çalışacak?
Paketleri karşılaştırın
| Paketler | Temel1 etiket penceresi$22 | StandartListenizden etiketler$43 | PremiumTam etiket programı$78 |
|---|---|---|---|
| Teslim süresi | 1 gün | 2 gün | 3 gün |
| Revizyonlar | 1 | 2 | 3 |
| Kod | en fazla 300 satır | en fazla 800 satır | en fazla 1.500 satır |
| Pencereler veya ekranlar | 1 | en fazla 3 | en fazla 6 |
| Özellikler | en fazla 3 | en fazla 6 | en fazla 10 |
| Ayarlar ve kayıtlı veriler | Hayır | CSV veya SQLite | CSV veya SQLite |
| Dışa aktarım ve hata günlüğü | Hayır | Hayır | Evet |
| .exe oluşturma adımlarıyla README | Evet | Evet | Evet |
| Program | Etiketler ve barkodlar | Etiketler ve barkodlar | Etiketler ve barkodlar |
| Sipariş ver Temel | Sipariş ver Standart | Sipariş ver Premium |
Ödeme koruması
Sipariş verirken ödersiniz, ancak para yalnızca onaylanan iş için aktarılır.
- Sabit fiyatPaket fiyatı, ödeme yaptıktan sonra değişmez.
- Para bloke edilirÖdeme yaptığınızda tutar yalnızca bloke edilir. İşi onayladığınızda hizmete aktarılır.
- Teslimattan önce kontrolHer sonuç size ulaşmadan önce kalite kontrolünden geçer ve onaylamadan önce sipariş sayfasında görürsünüz.
- Ücretsiz revizyonlarBrifiniz kapsamında, paketin izin verdiği sayıda değişiklik isteyin.
- 3 gün sonra onayTeslimattan sonraki 3 gün içinde işi onaylamaz veya değişiklik istemezseniz iş otomatik olarak onaylanır. Teslimattan sonra sipariş sohbetine yazarsanız sipariş bekletilir; yanıt verdikten sonra 3 günlük süreyi yeniden başlatabiliriz ve bunu sohbette bildiririz.
- Yeniden yapım veya tam iadeSonuç brifinize uymuyorsa ve revizyonlar sorunu çözmediyse ya da iş teslim süresinin iki katından uzun sürerse sipariş sohbetine yazın: işi yeniden yaparız veya ödemenin tamamını iade ederiz.
Sorular ve yanıtlar
Bana barkod numarası verecek misiniz?
Hayır. Zaten sahip olduğunuz numaraları kullanın; kendi ürün kodlarınız ya da işletmeniz adına tescilli EAN numaraları gibi. Program yalnızca onları çizer.
Termal etiket yazıcıyla çalışır mı?
Etiketleri etiket boyutunuzda PDF veya görsel olarak kaydeder; çoğu etiket yazıcısı bunu normal sürücüsü üzerinden yazdırır. Sürücüleri kurmayız veya ayarlamayız, bu yüzden önce bir sayfa deneyin.
QR kod da yapabilir mi?
Evet, brifte isterseniz: bağlantılı veya kodlu bir QR kod tek özellik sayılır.
Barkodlar okunur mu?
Formatın kurallarına göre çizilirler. Toplu yazdırmadan önce bir deneme sayfası yazdırıp tarayıcınızla kontrol edin.
Kurulum dosyası veya imzalı bir program alacak mıyım?
Hayır. Kodu ve PyInstaller ile kendiniz bir .exe oluşturma adımlarını alırsınız. Kurulum dosyası oluşturmayız, programı imzalamayız ve herhangi bir yerde yayımlamayız; bu yüzden Windows veya macOS ilk açtığınızda sizi uyarabilir.
Yanıtınızı bulamadınız mı?


