From 48c47bffe1d148d96ef4020f218f0b8b6b152479 Mon Sep 17 00:00:00 2001 From: Ryjek Date: Tue, 4 Aug 2026 22:52:49 +0200 Subject: [PATCH] fix spaces --- .idea/vcs.xml | 4 +++- project/src/Portfolio/PortfolioContent.php | 18 +++++++++--------- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.idea/vcs.xml b/.idea/vcs.xml index d843f34..94a25f7 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -1,4 +1,6 @@ - + + + \ No newline at end of file diff --git a/project/src/Portfolio/PortfolioContent.php b/project/src/Portfolio/PortfolioContent.php index 20bb04d..16f77cd 100644 --- a/project/src/Portfolio/PortfolioContent.php +++ b/project/src/Portfolio/PortfolioContent.php @@ -20,10 +20,10 @@ final class PortfolioContent 'role' => 'Backend / Full-stack developer', 'location' => 'Kraków, PL', 'available' => true, - 'summary' => 'Tworzę nowoczesne i funkcjonalne aplikacje internetowe — od backendu w PHP i Symfony po interfejsy oparte na JavaScript, Vue.js i React. Zajmuję się również integracją REST API, pracą z bazami danych, Dockerem oraz wdrażaniem i utrzymaniem aplikacji w środowisku Linux.', + 'summary' => 'Tworzę nowoczesne i funkcjonalne aplikacje internetowe - od backendu w PHP i Symfony po interfejsy oparte na JavaScript, Vue.js i React. Zajmuję się również integracją REST API, pracą z bazami danych, Dockerem oraz wdrażaniem i utrzymaniem aplikacji w środowisku Linux.', 'about' => [ 'Od ponad 10 lat tworzę i rozwijam aplikacje internetowe, głównie w PHP. Łączę pracę backendową z frontendem opartym na JavaScript, jQuery, Twig, Smarty, Vue.js lub React, dbając o to, aby aplikacje były funkcjonalne, czytelne i łatwe w dalszym rozwoju.', - 'Zajmuję się całym procesem tworzenia aplikacji — od analizy potrzeb i projektowania rozwiązania, przez implementację, aż po wdrożenie i utrzymanie w środowisku Linux. Najważniejsze są dla mnie solidny kod, stabilne działanie oraz rozwiązania, które rzeczywiście odpowiadają na potrzeby użytkowników.' + 'Zajmuję się całym procesem tworzenia aplikacji - od analizy potrzeb i projektowania rozwiązania, przez implementację, aż po wdrożenie i utrzymanie w środowisku Linux. Najważniejsze są dla mnie solidny kod, stabilne działanie oraz rozwiązania, które rzeczywiście odpowiadają na potrzeby użytkowników.' ], 'email' => 'szymon.gawlik@gmail.com', 'github' => 'https://github.com/Ryjek0/', @@ -49,19 +49,19 @@ final class PortfolioContent } /** - * Homelab — własna infrastruktura self-hosted. + * Homelab - własna infrastruktura self-hosted. * * @return array{lead: string, services: list} */ public function homelab(): array { return [ - 'lead' => 'Cała powyższa infrastruktura działa na moim własnym serwerze fizycznym — od hypervisora, przez sieć i reverse proxy, aż po usługi, z których korzystam na co dzień. Wszystko postawione, skonfigurowane i utrzymywane samodzielnie.', + 'lead' => 'Cała powyższa infrastruktura działa na moim własnym serwerze fizycznym - od hypervisora, przez sieć i reverse proxy, aż po usługi, z których korzystam na co dzień. Wszystko postawione, skonfigurowane i utrzymywane samodzielnie.', 'services' => [ [ 'name' => 'Proxmox VE', 'role' => 'Hypervisor', - 'description' => 'Serwer fizyczny postawiony i skonfigurowany od zera. Zarządza maszynami wirtualnymi i kontenerami LXC — stanowi fundament całego homelaba.', + 'description' => 'Serwer fizyczny postawiony i skonfigurowany od zera. Zarządza maszynami wirtualnymi i kontenerami LXC - stanowi fundament całego homelaba.', 'featured' => true, ], [ @@ -72,12 +72,12 @@ final class PortfolioContent [ 'name' => 'VM z Dockerem', 'role' => 'Konteneryzacja', - 'description' => 'Dedykowana maszyna wirtualna hostująca aplikacje w kontenerach Docker — spójne, powtarzalne środowisko uruchomieniowe dla self-hosted usług.', + 'description' => 'Dedykowana maszyna wirtualna hostująca aplikacje w kontenerach Docker - spójne, powtarzalne środowisko uruchomieniowe dla self-hosted usług.', ], [ 'name' => 'Home Assistant', 'role' => 'Smart home', - 'description' => 'Centrum automatyki domowej — integracja urządzeń, scenariusze i sterowanie inteligentnym domem w jednym miejscu.', + 'description' => 'Centrum automatyki domowej - integracja urządzeń, scenariusze i sterowanie inteligentnym domem w jednym miejscu.', ], [ 'name' => 'Gitea', @@ -87,7 +87,7 @@ final class PortfolioContent [ 'name' => 'Immich', 'role' => 'Zdjęcia', - 'description' => 'Prywatna galeria i backup zdjęć oraz filmów — self-hosted alternatywa dla chmury, z automatycznym uploadem z telefonu.', + 'description' => 'Prywatna galeria i backup zdjęć oraz filmów - self-hosted alternatywa dla chmury, z automatycznym uploadem z telefonu.', ], [ 'name' => 'Nextcloud', @@ -115,7 +115,7 @@ final class PortfolioContent 'name' => 'Rozliczenia PIT', 'year' => '2024', 'role' => 'Autor', - 'description' => 'Platforma do automatycznego pobierania danych o przychodach z dywidend oraz przeliczania ich zgodnie z obowiązującymi zasadami podatkowymi. Dzięki temu użytkownik szybko otrzymuje zestawienie należnego podatku oraz dane potrzebne do rozliczenia.', + 'description' => 'Platforma do automatycznego pobierania danych o przychodach z dywidend oraz przeliczania ich zgodnie z obowiązującymi zasadami podatkowymi. Dzięki temu użytkownik szybko otrzymuje zestawienie należnego podatku oraz dane potrzebne do rozliczenia.', 'stack' => ['Symfony', 'API Platform', 'MySQL', 'Docker'], 'thumbnail' => 'images/projects/taxes.svg', 'github' => 'https://git.rhost.ovh/ryjek/taxes',