ProgramowanieOchrona płatnościSzczegóły
- Poprawki w ramach pakietu są bezpłatne.
- Jeśli nie odpowiesz w ciągu 3 dni od dostarczenia pracy, zostanie ona zaakceptowana automatycznie.
Pieniądze są rezerwowane w chwili płatności i przekazywane dopiero po akceptacji pracy.

Przykładowy rezultat
Program na komputer: wystawianie faktur dla jednoosobowego biura rachunkowego
Okna
- Faktury: lista wystawionych faktur z numerem, klientem, datą i kwotą; przyciski Nowa, Otwórz i Zapisz jako PDF.
- Nowa faktura: klient z listy rozwijanej, pozycje z opisem, liczbą godzin i stawką, stawka podatku oraz suma aktualizowana w trakcie pisania.
- Klienci: nazwa, adres i e-mail, dodawane raz i potem wybierane z listy.
Fragment kodu
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}")
W archiwum
invoice_maker.py, sam program, około 700 wierszy;invoices.db, tworzony przy pierwszym uruchomieniu, przechowuje klientów i faktury;settings.example.inina twoje dane, adres i format numeru faktury;requirements.txtz jedną dodatkową biblioteką, reportlab, która tworzy PDF;- README: jak zainstalować Pythona, uruchomić program i zbudować plik .exe za pomocą PyInstallera.
Program działa na własnym komputerze klienta. Nie tworzymy instalatorów, nie podpisujemy programu i nie publikujemy go.
Klient: księgowa prowadząca własną działalność, która wystawia 20–30 faktur miesięcznie w edytorze tekstu. Zadanie: mały program z oknem: wybierz klienta, dodaj pozycje, zobacz sumę z podatkiem, zapisz fakturę jako PDF i prowadź listę klientów. Pakiet Standard: do 3 okien i 800 wierszy kodu, dane w SQLite.
Klient i wszystkie dane są wymyślone.
O usłudze
Dla małego sklepu, warsztatu lub domowej firmy, które wyrosły z notesu albo bałaganu w arkuszu. Program przechowuje Twoje towary z kodami, jednostkami i ilościami w swoim oknie: zapisujesz towary przychodzące i wychodzące, a on pokazuje aktualny stan i to, co spadło poniżej ustawionego przez Ciebie minimum. Pakiet Podstawowy otwiera listę, którą prowadzisz w pliku CSV; od pakietu Standard program zapisuje towary i ruchy w CSV lub SQLite; w pakiecie Premium dodaje dostawców, historię ruchów, raporty eksportowane do plików i dziennik błędów. Prześlij nam kilka wierszy swojej obecnej listy i używane kolumny. Piszemy go w Pythonie z Tkinter, z plikiem README. Działa na jednym komputerze: nie synchronizuje się ze sklepem internetowym, kasą ani programem księgowym i nie skanuje kamerą.
Co obejmuje usługa
- Co dostajeszArchiwum ZIP z kodem w Pythonie, plikiem README o instalacji Pythona, uruchomieniu programu i budowaniu pliku .exe oraz przykładowy plik magazynowy w Twoich kolumnach; kod jest też pokazany na stronie zamówienia. Od pakietu Standard towary i ruchy zapisywane do CSV lub SQLite; w pakiecie Premium raporty eksportowane do plików i dziennik błędów.
- Towary i ilościKody, jednostki i stany na jednej liście
- Czego brakujeTowary poniżej Twojego minimum są wyróżnione
- Przyjęcia i wydaniaZapisywane z datą, od pakietu Standard
- Twoje dane zostają u CiebiePlik lub baza na Twoim własnym komputerze
- Raporty do plikuStany i ruchy eksportowane, w pakiecie Premium
Jak to działa
- 1ZadaniePrzesyłasz kolumny, kilka wierszy i to, jak towary się przemieszczają
- 2KodPiszemy program i README
- 3WypróbowanieUruchamiasz go na kopii swojej listy magazynowej
- 4ZmianyProsisz o zmiany w ramach pakietu i przesyłasz komunikat o błędzie
Czego potrzebujemy od Ciebie
Kilka wierszy Twojej obecnej listy magazynowej jako CSV lub Excel z używanymi kolumnami (kod, nazwa, jednostka, ilość, minimum, regał lub miejsce); jak towary przychodzą i wychodzą w Twojej firmie; jakich raportów potrzebujesz; Twój system (Windows, macOS lub Linux) i czy chcesz plik .exe. W przykładzie możesz zmienić nazwy dostawców. Nigdy nie przesyłaj prawdziwych haseł ani kluczy.
Zapytamy Cię:
- Co trzymasz w magazynie?
- Jakich kolumn potrzebujesz?
- Jak towary przychodzą i wychodzą?
- Jakie raporty?
- W jakim systemie ma działać?
Porównaj pakiety
| Pakiety | Podstawowy1 okno magazynu83 zł | StandardMagazyn z przyjęciami i wydaniami155 zł | PremiumPełny program magazynowy282 zł |
|---|---|---|---|
| Termin | 1 dzień | 2 dni | 3 dni |
| Poprawki | 1 | 2 | 3 |
| Kod | do 300 wierszy | do 800 wierszy | do 1500 wierszy |
| Okna lub ekrany | 1 | do 3 | do 6 |
| Funkcje | do 3 | do 6 | do 10 |
| Ustawienia i zapisane dane | Nie | CSV lub SQLite | CSV lub SQLite |
| Eksport i dziennik błędów | Nie | Nie | Tak |
| README z krokami budowania .exe | Tak | Tak | Tak |
| Program | Stany magazynowe | Stany magazynowe | Stany magazynowe |
| Zamów Podstawowy | Zamów Standard | Zamów Premium |
Ochrona płatności
Płacisz przy składaniu zamówienia, ale pieniądze są przekazywane tylko za zaakceptowaną pracę.
- Stała cenaCena pakietu nie zmienia się po zapłacie.
- Pieniądze są zarezerwowanePrzy płatności kwota jest tylko rezerwowana. Serwis otrzymuje ją dopiero po akceptacji pracy.
- Sprawdzone przed dostarczeniemKażdy wynik przechodzi kontrolę jakości, zanim do Ciebie trafi, a przed akceptacją widzisz go na stronie zamówienia.
- Bezpłatne poprawkiProś o poprawki w ramach briefu tyle razy, ile przewiduje pakiet.
- Akceptacja po 3 dniachJeśli w ciągu 3 dni od dostarczenia pracy ani jej nie zaakceptujesz, ani nie poprosisz o poprawki, zostanie zaakceptowana automatycznie. Jeśli po dostarczeniu napiszesz na czacie zamówienia, zamówienie czeka; po naszej odpowiedzi możemy ponownie uruchomić odliczanie 3 dni i poinformujemy o tym na czacie.
- Ponowne wykonanie lub pełny zwrot pieniędzyJeśli wynik nie odpowiada Twojemu briefowi, a poprawki tego nie naprawiły, lub praca trwa ponad dwa razy dłużej niż termin, napisz na czacie zamówienia: wykonamy pracę ponownie albo zwrócimy całą płatność.
Pytania i odpowiedzi
Czy może synchronizować się z moim sklepem internetowym albo kasą?
Nie. Działa na jednym komputerze z własnym plikiem lub bazą. Dane wchodzą i wychodzą przez pliki CSV, które importujesz lub eksportujesz.
Czy działa ze skanerem kodów kreskowych?
Skaner USB, który pisze jak klawiatura, działa w polu wyszukiwania lub kodu. Skanowanie kamerą nie jest dołączone.
Czy może z niego korzystać kilka osób naraz?
Jest zrobiony na jeden komputer. Udostępnianie jednej bazy w sieci może gubić zmiany, więc tego nie ustawiamy.
Czy dostanę instalator albo podpisany program?
Nie. Dostajesz kod i kroki do samodzielnego zbudowania pliku .exe z PyInstaller. Nie budujemy instalatorów, nie podpisujemy programu ani nigdzie go nie publikujemy, więc Windows lub macOS mogą ostrzec Cię przy pierwszym uruchomieniu.
Czy wczytacie moją listę magazynową?
Nie, nie uruchamiamy programu na Twoich danych. README pokazuje, jak zaimportować CSV; wypróbuj to najpierw na kopii.
Nie ma tu odpowiedzi?


