{"id":25692077,"url":"https://github.com/shadowblack77/portfolio","last_synced_at":"2026-04-26T08:34:02.959Z","repository":{"id":265095314,"uuid":"894659719","full_name":"ShadowBlack77/portfolio","owner":"ShadowBlack77","description":"Welcom on my portfolio website","archived":false,"fork":false,"pushed_at":"2025-06-10T20:08:07.000Z","size":1131,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-10T21:27:43.035Z","etag":null,"topics":["angular","angular-animations","bootstrap","netlify","responsive-web-design"],"latest_commit_sha":null,"homepage":"https://shadowblack77.netlify.app/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ShadowBlack77.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-11-26T18:46:56.000Z","updated_at":"2025-06-10T20:08:10.000Z","dependencies_parsed_at":"2025-05-31T13:47:20.099Z","dependency_job_id":"9575edf2-c048-4a3a-8d02-6b3ca3777b5a","html_url":"https://github.com/ShadowBlack77/portfolio","commit_stats":null,"previous_names":["shadowblack77/portfolio"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ShadowBlack77/portfolio","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShadowBlack77%2Fportfolio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShadowBlack77%2Fportfolio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShadowBlack77%2Fportfolio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShadowBlack77%2Fportfolio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ShadowBlack77","download_url":"https://codeload.github.com/ShadowBlack77/portfolio/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ShadowBlack77%2Fportfolio/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260834865,"owners_count":23070161,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["angular","angular-animations","bootstrap","netlify","responsive-web-design"],"created_at":"2025-02-24T23:08:08.711Z","updated_at":"2026-04-26T08:34:02.954Z","avatar_url":"https://github.com/ShadowBlack77.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Nowoczesne Portfolio - ShadowBlack77\n\nMinimalistyczne portfolio. Projekt nastawiony na najwyższą jakość UI/UX, bardzo płynne animacje i ekstremalną szybkość działania.\n\n## 🚀 Technologie\n\n- **[Astro](https://astro.build/)** - Ekstremalnie szybki framework webowy z podejściem \"Zero JS by default\".\n- **[Tailwind CSS v4](https://tailwindcss.com/)** - Utility-first framework CSS do błyskawicznego ostylowania elementów.\n- **[GSAP](https://gsap.com/)** - Zaawansowana biblioteka animacji (efekty wchodzenia, ScrollTrigger, animacje liczb).\n- **Web3Forms** - Obsługa formularza kontaktowego bez konieczności stawiania własnego serwera backendowego.\n\n## 📦 Uruchomienie lokalne\n\n1. Sklonuj repozytorium\n2. Zainstaluj niezbędne pakiety za pomocą menedżera pakietów:\n   ```bash\n   npm install\n   ```\n3. Uruchom serwer deweloperski:\n   ```bash\n   npm run dev\n   ```\n4. Projekt będzie natychmiastowo przygotowany i podgląd pojawi się pod adresem wskazanym w konsoli (zazwyczaj `http://localhost:4321/`).\n\n## 🛠️ Budowanie i wdrażanie (Deployment)\n\nAby wygenerować ekstremalnie zoptymalizowane statyczne pliki, gotowe do wrzucenia na darmowy hosting (Vercel, Netlify, Github Pages), wystarczy wywołać:\n\n```bash\nnpm run build\n```\n\nZbudowana strona znajdzie się wewnątrz wygenerowanego folderu `dist/`.\n\n## 🎨 Główne cechy\n\n- **Płynny Glassmorphism UI** - Nowoczesne, oszronione, półprzezroczyste karty i przyciski.\n- **Rozbudowane Animacje z GSAP** - Animacje typografii witającej, przeliczanie liczników w sekcji statystyk oparte na ScrollTrigger oraz animowane stopniowe wschodzenie bloków podczas przewijania w dół.\n- **Żywe tło** - Strona posiada powoli falujące pule (blobs) kolorów nakładane ze specyficznym blurem, tworząc na żywo przepiękne gradienty. Odbiorca odnosi wrażenie płynnej wibracji wewnątrz mrocznego motywu strony.\n- **Fully Responsive** - Doskonały wygląd na tabletach i smartfonach, zachowane odpowiednie marginesy na krawędziach.\n- **Bezpieczny kontakt** - Zautomatyzowany formularz zabezpieczony przed botami (tzw. _honeypot_), korzystający w 100% z technologii asynchronicznej we wbudowanych API żądań serwerowych (AJAX).\n\n## 📫 Autor\n\nStworzone przez: **ShadowBlack77**  \n[LinkedIn](https://www.linkedin.com/in/daniel-miliczek-329521279) | [GitHub](https://github.com/ShadowBlack77)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshadowblack77%2Fportfolio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshadowblack77%2Fportfolio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshadowblack77%2Fportfolio/lists"}