CRM dla biuraProgramy na zamówienie

Prosty program CRM dla małego biura w Pythonie: klienci, kontakty, transakcje i przypomnienia na Twoim własnym komputerze

Zwykle gotowe w ok. 15 minutPoprawki w cenieKontrola jakości
Pakiety
Ochrona 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.

Prosty program CRM dla małego biura w Pythonie: klienci, kontakty, transakcje i przypomnienia na Twoim własnym komputerze

Przykładowy rezultat

Przykład dla pakietu Standard

Program na komputer: wystawianie faktur dla jednoosobowego biura rachunkowego

Okna

  1. Faktury: lista wystawionych faktur z numerem, klientem, datą i kwotą; przyciski Nowa, Otwórz i Zapisz jako PDF.
  2. Nowa faktura: klient z listy rozwijanej, pozycje z opisem, liczbą godzin i stawką, stawka podatku oraz suma aktualizowana w trakcie pisania.
  3. 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.ini na twoje dane, adres i format numeru faktury;
  • requirements.txt z 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

Wiele małych biur trzyma klientów w arkuszu, transakcje w głowie, a przypomnienia na karteczkach. Ten program umieszcza je w jednym oknie na Twoim komputerze, bez miesięcznej opłaty: karty klientów z kontaktami i notatkami, transakcje przechodzące przez etapy, które nazwiesz, a w pakiecie Premium przypomnienia o dzisiejszych rozmowach i spotkaniach oraz raporty eksportowane do pliku. Pakiet Podstawowy otwiera i przeszukuje listę klientów prowadzoną jako plik CSV; od pakietu Standard program zapisuje klientów, transakcje i notatki w CSV lub SQLite. Prześlij nam pola i etapy transakcji, których używasz, oraz kilka wierszy swojej listy ze zmienionymi nazwami. Piszemy go w Pythonie z Tkinter, z plikiem README. Działa na jednym komputerze: nie wysyła e-maili ani wiadomości, nie synchronizuje się z telefonami i nie działa jako wspólny system online. Bezpieczne i zgodne z prawem przechowywanie danych osobowych klientów leży po Twojej stronie.

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 klientów w Twoich polach; kod jest też pokazany na stronie zamówienia. Od pakietu Standard klienci, transakcje i notatki zapisywane do CSV lub SQLite; w pakiecie Premium przypomnienia, raporty eksportowane do plików i dziennik błędów.
  • Karty klientówKontakty, notatki i historia w jednym miejscu
  • Etapy transakcjiTwoje własne etapy, od pakietu Standard
  • PrzypomnieniaDzisiejsze rozmowy i spotkania, w pakiecie Premium
  • Bez miesięcznej opłatyPlik lub baza na Twoim własnym komputerze
  • Czytelny kodZ komentarzami, łatwy do późniejszej zmiany

Jak to działa

  1. 1
    ZadaniePrzesyłasz pola klientów, etapy transakcji i raporty
  2. 2
    KodPiszemy program i README
  3. 3
    WypróbowanieUruchamiasz go na kopii swojej listy klientów
  4. 4
    ZmianyProsisz o zmiany w ramach pakietu i przesyłasz komunikat o błędzie

Czego potrzebujemy od Ciebie

Pola karty klienta, etapy, przez które przechodzą Twoje transakcje, co chcesz notować o rozmowach i spotkaniach, potrzebne raporty oraz kilka wierszy Twojej obecnej listy jako CSV lub Excel ze zmienionymi nazwami i kontaktami. Ile osób będzie z niego korzystać, Twój system (Windows, macOS lub Linux) i czy chcesz plik .exe. Nigdy nie przesyłaj prawdziwych haseł ani kluczy.

Zapytamy Cię:

  • Kim są Twoi klienci i co o nich przechowujesz?
  • Twoje etapy transakcji
  • Przypomnienia i raporty
  • Ile osób będzie z niego korzystać?
  • W jakim systemie ma działać?

Porównaj pakiety

PakietyPodstawowy1 okno klientów83 złStandardKlienci, transakcje i notatki166 złPremiumPełny CRM dla biura301 zł
Termin1 dzień2 dni3 dni
Poprawki123
Koddo 300 wierszydo 800 wierszydo 1500 wierszy
Okna lub ekrany1do 3do 6
Funkcjedo 3do 6do 10
Ustawienia i zapisane daneNieCSV lub SQLiteCSV lub SQLite
Eksport i dziennik błędówNieNieTak
README z krokami budowania .exeTakTakTak
ProgramProsty CRMProsty CRMProsty CRM
Zamów PodstawowyZamów StandardZamó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ść.
Jak to działa →

Pytania i odpowiedzi

Czy współpracownicy mogą korzystać z niego jednocześnie?

Jest zrobiony na jeden komputer. Kilka osób na jednej bazie przez sieć może gubić zmiany, więc tego nie ustawiamy. Każda osoba może mieć własną kopię.

Czy może wysyłać e-maile lub wiadomości do klientów?

Nie. Pokazuje e-mail lub telefon klienta i może otworzyć Twój program pocztowy z wpisanym adresem, ale sam niczego nie wysyła.

Czy mogę zaimportować swój arkusz?

Tak, z pliku CSV z opisanymi przez Ciebie kolumnami. Najpierw wypróbuj na kopii; nie importujemy Twoich danych za Ciebie.

A dane osobowe klientów?

Zostają na Twoim komputerze. Ich ochrona i przestrzeganie przepisów o ochronie danych leżą po Twojej stronie; README pokazuje, gdzie jest plik, żeby można było zrobić kopię zapasową.

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.

Nie ma tu odpowiedzi?

Pakiety