Aplikacje PC
Clean Ultimate MAX PRO++ to autorska aplikacja desktopowa dla systemu Windows umożliwiająca analizę i bezpieczne usuwanie zbędnych plików systemowych, aplikacyjnych oraz danych przeglądarek internetowych. Program oferuje nowoczesny interfejs, obsługę wielu kategorii czyszczenia, generowanie raportów, wielojęzyczność oraz mechanizmy zwiększające bezpieczeństwo operacji. Projekt został zrealizowany samodzielnie od projektu UX/UI, przez implementację backendu i logiki biznesowej, aż po wdrożenie gotowego produktu.
Clean Ultimate MAX PRO++ to zaawansowana aplikacja desktopowa dla systemu Windows służąca do analizy i bezpiecznego usuwania zbędnych danych z komputera. Program umożliwia odzyskiwanie przestrzeni dyskowej poprzez skanowanie wielu lokalizacji systemowych i aplikacyjnych oraz daje użytkownikowi pełną kontrolę nad procesem czyszczenia.
Projekt został stworzony jako alternatywa dla popularnych narzędzi typu CCleaner, z naciskiem na bezpieczeństwo, przejrzystość działania oraz szczegółową kontrolę nad usuwanymi danymi.
Analiza systemu Windows
- pliki tymczasowe użytkownika
- pliki tymczasowe systemu Windows
- zrzuty awarii (crash dumps)
- pamięć podręczna systemu
- logi systemowe
- pliki aktualizacji Windows
Czyszczenie aplikacji
Obsługa popularnych programów:
- Microsoft Office
- Adobe Reader
- Visual Studio
- Teams
- Discord
- Zoom
- Spotify
- Steam
- Epic Games Launcher
Czyszczenie środowisk programistycznych
- Visual Studio Cache
- NuGet Packages Cache
- npm Cache
- Composer Cache
- Python Cache
- Temporary Build Files
Czyszczenie przeglądarek
- Google Chrome
- Mozilla Firefox
- Microsoft Edge
- Opera
Obsługiwane elementy:
- cache
- pliki tymczasowe
- historia pobierania
- dane sesji
Najważniejsze cechy
✅ Wieloetapowa analiza przed usuwaniem danych
✅ Szczegółowe podsumowanie odzyskiwanego miejsca
✅ Dziennik wykonywanych operacji
✅ Możliwość eksportu raportów
✅ Selektywne wybieranie obszarów do czyszczenia
✅ Obsługa uprawnień administratora
✅ Interfejs wielojęzyczny (PL / EN)
✅ Bezpieczne pomijanie plików aktualnie używanych przez system
✅ Nowoczesny interfejs użytkownika
Zastosowane technologie
Frontend (GUI)
- PowerShell WPF
- XAML
- własny system motywów Dark UI
- responsywny układ okien
Backend
- PowerShell 5/7
- Windows API
- Registry API
- File System Management
- Process Management
System raportowania
- generowanie logów
- eksport wyników
- monitorowanie postępu operacji
- obsługa wyjątków
Wyzwania techniczne
Podczas realizacji projektu rozwiązano szereg zaawansowanych problemów:
Bezpieczne usuwanie danych
Program musi identyfikować pliki możliwe do usunięcia bez ryzyka uszkodzenia systemu operacyjnego lub aplikacji użytkownika.
Wykrywanie uprawnień
Automatyczne rozpoznawanie operacji wymagających podwyższonych uprawnień administratora oraz odpowiednie informowanie użytkownika.
Wydajność skanowania
Optymalizacja analizy dużych struktur katalogów liczących nawet setki tysięcy plików.
Obsługa wielu aplikacji
Każda aplikacja przechowuje dane tymczasowe w innych lokalizacjach, co wymaga indywidualnych mechanizmów wykrywania.
Wielojęzyczność
Przygotowanie architektury umożliwiającej łatwe dodawanie kolejnych wersji językowych.
Moja rola
Projekt został zaprojektowany i wykonany samodzielnie od początku do końca.
Zakres prac obejmował:
- analizę wymagań
- projekt architektury aplikacji
- projekt UX/UI
- implementację backendu
- implementację interfejsu graficznego
- testy funkcjonalne
- optymalizację wydajności
- przygotowanie instalatora
- dokumentację techniczną
- publikację i utrzymanie produktu
Efekt biznesowy
Clean Ultimate MAX PRO++ pozwala użytkownikom:
- odzyskać przestrzeń dyskową
- przyspieszyć działanie systemu Windows
- usunąć niepotrzebne dane aplikacji
- uporządkować środowisko programistyczne
- przeprowadzać regularną konserwację systemu z pełną kontrolą nad procesem
