J³akub Koralewski

 

Zajmuje się programowaniem. Robię stronki korzystając z nowoczesnych frameworków typu Vue oraz dziwne boty i skrypty w Pythonie. W planach mam nauczenie się backendu. W wolnym czasie lubię udawać, że jestem biznesmenem. Skontaktuj się ze mną kontakt@jcubed.me!

Change to English Obczaj profil na GitHubie LinkedIn Logo Albo profil na LinkedIn

Ciekawe projekty

Tytuły projektów to linki do repozytoriów na GitHubie!

 

Dziennik Rust - Rust backend

Prosty CRUD REST API backend napisany w Ruście z użyciem actix-web, Diesel i PostgreSQL. Nie zaimplementowałem autoryzacji loginu, ani API, ani rejestracji nowych użytkowników. Nigdy nie chciałem dodać tych funkcji, bo ten projekt był zrobiony jako projekt do szkoły.

Backend jest obecnie aktywnie używany dla projektu dziennik-frontend.

Technical info:

Rust, actix-web, Diesel, PostgreSQL

 


 

Google Calendar Box Select - rozszerzenie przeglądarkowe

Rozszerzenie przeglądarkowe do zaznaczania wielu wydarzeń w Kalendarzu Google. Możesz zaznaczać, przesuwać, usuwać, zmieniać kolor i długość zaznaczonych elementów jednym działaniem.

Technical info:

Rozszerzenie przeglądarkowe. Działa w Chrome. Nieprzetestowane w Firefoxie, Operze i nowym Edge’u. Zbudowane w TypeScriptcie, Webpacku i trochę SASS.

 


 

Dziennik Frontend - Vue frontend

“Harwart” dziennik elektroniczny - aplikacja webowa. Link do strony z działającym serwerem i bazą danych: https://dziennik.netlify.com/zalogowany

Technical info:

Vue.js, Vuex, TypeScript, vue-i18n (wersje polsko i angielsko językowe), SCSS

 


 

Cursor Recorder - skrypt dla After Effects

Zapisuje ruch kursora do pliku. Łatwa synchronizacja z obrazem, dzięki skryptu do OBS Studio. Jeśli nie chcesz korzystać z OBSa, jest też wersja stand-alone - niezależna. Zaimportowanie do After Effectsa umożliwia skrypt Cursor Recorder for After Effects.jsx. Stworzony zostaje animowany null reprezentujący ruch kursora. Możesz tworzyć jakie efekty tylko chcesz. Przykłady są w README.md repozytorium.

Technical info:

Python, TypeScript kompilowany do ExtendScripta

 


 

Mireks - strona biura rachunkowego

Strona internetowa w użytku dla biura rachunkowego Mireks.

Strona stworzona przy użyciu Vue oraz Nuxt dla pre-renderingu korzystnego dla pozycjonowania strony. Wykorzystanie TypeScriptu i class-componentów pozwala na streamlined development i type safety. Projekt dostosowuje się do nowoczesnych standardów PWA i zawiera manifest.json. Wykorzystuje dane strukturalne JSON-LD dla lepszych wyników w wyszukiwarkach (SEO). Wysyła błędy do Sentry wraz z oryginalnym źródłem kodu oraz wykorzystuje Google Analytics do śledzenia kliknięć, wpisów itp.

Strona jest aktywnie online, działa na Netlify pod linkiem: https://www.fhumireks.pl (tylko po polsku).

Technical info:

Nuxt, Vue, TypeScript, class-component, SPA landing page, pre-rendered, prawdziwa biznesowa strona internetowa.

 


 

“Blog”:

 


 

Skontaktuj się

kontakt@jcubed.me