RocketSuite to błyskawiczna, jednoplikowa aplikacja internetowa (Single Page Application) zawierająca zbiór przydatnych narzędzi dla deweloperów, twórców i codziennych użytkowników. Aplikacja została zaprojektowana z myślą o maksymalnej wydajności i bezkompromisowej prywatności.
Większość narzędzi działa w 100% po stronie klienta (Client-Side), co oznacza, że przetwarzane pliki, hasła i dokumenty nigdy nie opuszczają Twojego urządzenia.
Aplikacja składa się z 9 niezależnych modułów:
- Generator QR: Zaawansowane tworzenie kodów QR (URL, WiFi, vCard, Crypto, Wydarzenia) z opcją dodawania własnego logo i sprawdzaniem kontrastu WCAG. Historia generowania zapisywana jest lokalnie (localStorage).
- Ochrona Haseł: Kryptograficzny generator haseł oraz zaawansowany weryfikator siły haseł (oparty na algorytmie
zxcvbn), działający w pełni offline. - Formatowanie Tekstu: Narzędzia do szybkiej konwersji wielkości liter, usuwania spacji oraz edytor z podglądem Markdown na żywo (Live Preview).
- Narzędzia PDF: Manipulacja plikami PDF bezpośrednio w pamięci RAM przeglądarki (łączenie, wydzielanie stron, nakładanie znaków wodnych, konwersja obrazów do PDF).
- DevTools: Formatowanie i minifikacja JSON, kodowanie/dekodowanie Base64 oraz generowanie hashów MD5/SHA-256.
- Studio Kolorów: Narzędzie do sprawdzania kontrastu WCAG, konwersji HEX/RGB oraz kroplomierz potrafiący pobierać kolory z wgranych lokalnie zdjęć.
- Obróbka Obrazów: Bezpieczna, działająca w oparciu o Canvas API kompresja i konwersja formatów graficznych (PNG/JPEG/WEBP).
- Produktywność: Minimalistyczny timer Pomodoro z wbudowanym notatnikiem z funkcją automatycznego, lokalnego zapisu.
- Skracacz Linków: Jedyny moduł wymagający połączenia z serwerem. Prosty i szybki system przekierowań oparty na backendzie w PHP i lekkiej bazie SQLite.
Projekt udowadnia, że do zbudowania potężnego i responsywnego narzędzia nie potrzeba ciężkich frameworków.
- Frontend: HTML5, CSS3, Vanilla JavaScript (ES6+).
- Backend (Tylko Skracacz Linków): PHP 8+, SQLite3.
- Zewnętrzne Biblioteki (CDN):
marked.js(Renderowanie Markdown)zxcvbn.js(Analiza siły haseł)pdf-lib.js(Manipulacja plikami PDF client-side)crypto-js(Haszowanie kryptograficzne)qrcode-generator(Tworzenie matryc QR)
Z wyjątkiem skracacza linków, aplikacja nie posiada zewnętrznej bazy danych.
- Zero logów: Pliki PDF, zdjęcia czy wpisywane hasła przetwarzane są w izolowanym środowisku przeglądarki.
- Lokalny zapis: Historia kodów QR i notatki z modułu Pomodoro przechowywane są wyłcznie w obiekcie
localStoragena urządzeniu użytkownika.
- Sklonuj to repozytorium:
git clone [https://github.com/ZenoSoftware.Dev/RocketSuite.git](https://github.com/ZenoSoftware.Dev/RocketSuite.git) Otwórz plik index.html w dowolnej nowoczesnej przeglądarce (Chrome, Firefox, Edge, Safari). Gotowe! Większość narzędzi zadziała natychmiast.
Ważne (Skracacz Linków): Aby przetestować skracacz adresów URL, musisz uruchomić projekt na lokalnym serwerze wspierającym PHP oraz rozszerzenie PDO_SQLite (np. XAMPP, MAMP lub wbudowany serwer PHP: php -S localhost:8000).
Projekt został stworzony i udostępniony przez ZenoSoftware.Dev – niezależne studio programistyczne specjalizujące się w tworzeniu wydajnych aplikacji webowych i dedykowanych systemow B2B dla nowoczesnego biznesu.
Szukasz partnera technologicznego do stworzenia stabilnego i szybkiego oprogramowania bez obciążania projektu zbędnymi technologiami?