Moduł bezpiecznej autoryzacji i zarządzania użytkownikami (Python/
Opracowano autonomiczny system rejestracji i uwierzytelniania użytkowników, zbudowany na bazie Pythona. Projekt demonstruje umiejętności pracy z bazami danych plikowych, obsługi wyjątków oraz walidacji danych wejściowych.
Kluczowe rozwiązania techniczne:
Persistent Storage: Zrealizowano mechanizm przechowywania danych logowania w lokalnej bazie (.txt/.csv), co zapewnia zachowanie informacji po ponownym uruchomieniu programu.
Algorytm weryfikacji: Opracowano system wyszukiwania i dopasowywania par "login-hasło" z obsługą błędów dostępu.
Walidacja: Dodano kontrole na duplikaty użytkowników przy rejestracji oraz poprawność wprowadzanych danych.
Architektura: Kod zbudowany jest na zasadzie modularności, co pozwala na łatwą integrację tego bloku w bardziej złożone projekty (boty, usługi internetowe, systemy CRM).
Stos technologii:
Python 3.x
File I/O (praca z systemem plików)
Moduł os do sprawdzania integralności bazy danych.
Kluczowe rozwiązania techniczne:
Persistent Storage: Zrealizowano mechanizm przechowywania danych logowania w lokalnej bazie (.txt/.csv), co zapewnia zachowanie informacji po ponownym uruchomieniu programu.
Algorytm weryfikacji: Opracowano system wyszukiwania i dopasowywania par "login-hasło" z obsługą błędów dostępu.
Walidacja: Dodano kontrole na duplikaty użytkowników przy rejestracji oraz poprawność wprowadzanych danych.
Architektura: Kod zbudowany jest na zasadzie modularności, co pozwala na łatwą integrację tego bloku w bardziej złożone projekty (boty, usługi internetowe, systemy CRM).
Stos technologii:
Python 3.x
File I/O (praca z systemem plików)
Moduł os do sprawdzania integralności bazy danych.