Narzędzie desktopowe C# / .NET – Custom UI (WPF) + Integracja API
Zlecę wykonanie lekkiej aplikacji desktopowej w technologii C# / WPF. Projekt polega na stworzeniu warstwy wizualnej (Frontend) oraz logiki zarządzającej (Backend) dla narzędzia do automatyzacji ustawień systemowych Windows.
Główne zadania:
Opracowanie GUI (WPF/XAML): Stworzenie nowoczesnego, niestandardowego interfejsu w trybie Dark Mode. Wymagane autorskie style dla przycisków, progress barów oraz niestandardowy pasek tytułu (Custom Window Chrome). Design ma być minimalistyczny i responsywny.
Obsługa profili: Implementacja trzech presetów (modułów), z których każdy po kliknięciu wywołuje określoną sekwencję komend systemowych (PowerShell, CMD, modyfikacje rejestru) z uprawnieniami administratora.
System logowania i licencji: Integracja aplikacji z zewnętrznym API (KeyAuth) w celu autoryzacji użytkowników oraz implementacja blokady sprzętowej (HWID Lock).
Feedback użytkownika: Dynamiczne wyświetlanie logów z wykonywanych operacji w dedykowanym oknie konsoli wewnątrz aplikacji oraz animowany pasek postępu.
Bezpieczeństwo: Przygotowanie finalnego buildu do obfuskacji kodu.
Wymagania techniczne:
Bardzo dobra znajomość C# i .NET Framework/Core.
Doświadczenie w tworzeniu zaawansowanych, customowych UI w WPF (XAML).
Znajomość mechanizmów systemowych Windows (zarządzanie procesami, rejestr).
Logika systemowa (zbiór komend) oraz szczegółowe makiety UI zostaną udostępnione wybranemu wykonawcy. Proszę o oferty zawierające szacunkowy termin realizacji oraz portfolio/przykłady wykonanych aplikacji desktopowych z customowym UI.