System licencjonowania oprogramowania i panel zarządzania Telegram (rozwiązanie SaaS)
Opracowałem kompleksowy system ochrony i monetyzacji oprogramowania. Projekt obejmuje aplikację kliencką z powiązaniem z „hardware” oraz narzędzie administracyjne do zarządzania dostępem.
Kluczowa funkcjonalność:
Ochrona według HWID: Powiązanie licencji z unikalnym identyfikatorem sprzętu użytkownika (Hardware ID), co wyklucza nieautoryzowane kopiowanie.
System statusów: Zrealizowano sprawdzanie terminu ważności licencji (Trial, Active, Expired) z automatycznym obliczaniem pozostałych dni.
Zdalne zarządzanie (Telegram Admin Bot): Stworzono zabezpieczony panel sterowania dla administratora, który pozwala na wydawanie lub przedłużanie subskrypcji w czasie rzeczywistym za pomocą komend Telegram.
Billing i taryfy: Zintegrowany interfejs wyboru planów taryfowych dla użytkownika.
Integracja z serwerem: Aplikacja kliencka wymienia dane z bazą danych w celu potwierdzenia statusu subskrypcji.
Kluczowa funkcjonalność:
Ochrona według HWID: Powiązanie licencji z unikalnym identyfikatorem sprzętu użytkownika (Hardware ID), co wyklucza nieautoryzowane kopiowanie.
System statusów: Zrealizowano sprawdzanie terminu ważności licencji (Trial, Active, Expired) z automatycznym obliczaniem pozostałych dni.
Zdalne zarządzanie (Telegram Admin Bot): Stworzono zabezpieczony panel sterowania dla administratora, który pozwala na wydawanie lub przedłużanie subskrypcji w czasie rzeczywistym za pomocą komend Telegram.
Billing i taryfy: Zintegrowany interfejs wyboru planów taryfowych dla użytkownika.
Integracja z serwerem: Aplikacja kliencka wymienia dane z bazą danych w celu potwierdzenia statusu subskrypcji.