Bohdan Borysevych
Zaproponuj Bohdan pracę nad swoim kolejnym zleceniem.
Ranking
Poziom znajomości języków obcych
Umiejętności i kwalifikacje
Programowanie
Portfolio
-
492 PLN Serwer MC InfinityNode
Układ HTML i CSSProjekt: InfinityNode - Lokalny symulator panelu sterowania hostingiem gier (Minecraft)
Opis projektu:
InfinityNode to wydajna aplikacja desktopowa dla systemu Windows, będąca interaktywnym prototypem panelu sterowania serwerami gier Minecraft (w stylu nowoczesnych systemów zarządzania, takich jak Pterodactyl).
…
Główna koncepcja projektu to maksymalny realizm przy zerowym obciążeniu systemu. Aplikacja w pełni imituje architekturę rzeczywistego hostingu, pracę z konsolą, menedżerem plików i metrykami serwerów, wykorzystując hybrydowy stos technologii do osiągnięcia płynnego UI/UX i szybkiej logiki desktopowej.
Stos technologiczny:
Projekt realizowany jest na styku czterech technologii, gdzie każde narzędzie pełni swoją rolę:
- C# (.NET / WPF) - natywny szkielet aplikacji. Odpowiada za logikę okna desktopowego Windows, zarządzanie procesami w tle i integrację modułów.
- HTML5 / CSS3 - frontend panelu sterowania. Interfejs wykonany w nowoczesnym futurystycznym stylu (Modern Dark Mode). Rozwinięty wewnątrz powłoki C# za pomocą lekkiego komponentu Microsoft WebView2, co eliminuje potrzebę uruchamiania ciężkiego serwera WWW.
- Python 3 - asynchroniczny silnik backendowy symulacji. Generuje strumień danych, odczytuje metryki systemowe i przesyła pakiety JSON do C# w celu dynamicznego aktualizowania interfejsu.
Kluczowa funkcjonalność i moduły:
1. Interaktywna konsola na żywo:
- Pełna symulacja wyjścia logów uruchamiania serwerów opartych na rdzeniach Paper/Purpur/Velocity.
- Integracja linii inicjalizacji popularnych wtyczek ochrony i dostosowywania (CoreProtect, ExecutableItems).
- Działająca linia wejściowa komend, przetwarzająca składnię Minecraft i zwracająca natychmiastową odpowiedź logu.
2. Moduł dynamicznej telemetrii (CPU / RAM):
- Zrealizowane "żywe" wykresy obciążenia zasobów systemowych.
- Zintegrowana płynna animacja zmiany metryk w czasie rzeczywistym przy uruchamianiu lub zatrzymywaniu serwerów.
3. Lokalny menedżer plików:
- Drzewo katalogów, wyświetlające rzeczywistą strukturę serwera (plugins/, world/, server.properties).
- Wbudowany lekki edytor tekstowy plików konfiguracyjnych z zapisywaniem zmian.
4. Interaktywny kalkulator taryf:
- Moduł na głównym ekranie z suwakami wyboru zasobów (rdzenie CPU, pojemność NVMe, przydzielona RAM) z dynamicznym przeliczeniem kosztów "na żywo".
Cechy architektoniczne projektu:
- Efektywność energetyczna: Dzięki izolacji procesów w tle Pythona i rezygnacji z użycia Node.js/Flask, symulacja działa płynnie nawet na konfiguracjach ze słabą częścią sprzętową.
- Bezpieczeństwo danych: Wymiana danych między UI (HTML/CSS) a logiką (Python/C#) odbywa się lokalnie przez wbudowany Interop WebView2, bez otwierania podatnych portów sieciowych.
Do czego ten projekt w portfolio: Ten przypadek demonstruje umiejętności projektowania złożonych hybrydowych interfejsów (Desktop + Web), pracy z międzyprocesowym interfejsem (IPC), asynchronicznym parsowaniem tekstowych strumieni danych (JSON/STDOUT) oraz tworzeniem responsywnego UI/UX bez obciążania maszyny klienckiej. I to testowa strona, to nie działający hosting.
Aktywność
| Ostatnie oferty 10 | Budżet | Dodana | Terminy | Oferta | |
|---|---|---|---|---|---|
|
Potrzebny starszy projektant UX/UI dla platformy SaaS w opiece zdrowotnej
10 904 PLN
|
|||||
|
Bot Telegram
656 PLN
|
|||||
|
Projektant UI/UX
1524 PLN
|
|||||
|
Potrzebny dobry projektant do stworzenia Księgi Marki
820 PLN
|
|||||
|
Projektowanie UI/UX dla premium sklepu WooCommerce z cosplayem
1065 PLN
|
|||||
|
Bot treści Szukam programisty, który będzie mógł wspierać projekt
1557 PLN
|
|||||
|
Tworzenie bota Telegram
150 PLN
|
|||||
|
Zmniejszenie inodów + wizualne poprawki na stronie na WordPressie
727 PLN
|
|||||
|
Dopracowanie i zakończenie sklepu internetowego z częściami samochodowymi na Next.js + Carstore API + PostgreSQL
1639 PLN
|
|||||
|
Opracowanie strony katalogowej na OpenCart (bez zakupu) według naszego gotowego projektu
2213 PLN
|