Skip to content

CodeTruckerDev/PESEL-tester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

PESEL tester

Prosta aplikacja desktopowa w Pythonie (Tkinter), która sprawdza poprawność numeru PESEL na podstawie oficjalnego algorytmu (suma kontrolna). Aplikacja może zostać elementem większego systemu, gdzie potrzebna jest walidacja numeru PESEL

Projekt powstał w roku 2017 jako proste narzędzie do weryfikacji numeru PESEL. Został nieznacznie odświeżony przed publikacją (m.in. usunięcie zbędnych importów, drobna refaktoryzacja), ale celowo zachowano jego pierwotny minimalizm i strukturę z czasów, gdy powstała.

Zrzut ekranu

Zrzut ekranu

Uruchomienie

Upewnij się, że masz zainstalowanego Pythona (3.6+)

Po prostu (w przypadku dowolnego linuxa)

python main.py

TODO

  • Sprawdźić, czy użytkownik wpisał dokładnie 11 cyfr

  • Pokazać ostrzeżenie, jeśli długość lub typ danych są błędne

  • Przenieść algorytm sprawdzania PESEL-a do osobnej funkcji is_valid_pesel(pesel_str)

Dodatkowe funkcje (opcjonalnie)

  • Odczytanie daty urodzenia z PESEL-a i pokazanie jej w GUI

  • Rozpoznawanie płeć (na podstawie 10. cyfry — parzysta = kobieta, nieparzysta = mężczyzna)

  • Dodanie przycisk „Wyczyść” do resetowania formularza


"Nie jestem programistą z zawodu. Jestem nim z powołania."

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages