Moja droga
Absolwent technicznych studiów
Lata doświadczenia w pracy jako inżynier
doswiadczenie miedzynarodowych korporacjach
Chęć realizacji w innowacyjnym zawodzie
Wykształcenie na kierunku ścisłym oraz nabyte kompetencje
Odryta pasja i chęć ciągłej nauki oraz poszerzania wiedzy
Projekty
Poniżej znajdują się zaprojektowane i wykonane przeze mnie w całości, strony internetowe oraz aplikacje. Do ich budowy wykorzystałem umiejętności, na które składało się budowanie semantycznej i poprawnej struktury HTML + stylowanie przy użyciu preprocesora CSS (SASS), zgodnie z metodologią BEM oraz zapewnieniem pełnej responsywności, kierując się zasadą "mobile first" + wprowadzanie funkcjonalności za pomocą JS ES6 + w przypadku aplikacji webowych - tworzenie interfejsów UI przy pomocy biblioteki React. Ponadto do optymalizacji kodu pisanych stron wykorzystywany był Gulp i NPM. Całość powstawała przy użyciu edytora VSCode.
React App Dream Trip
Moja flagowa aplikacja podumowująca całą dotychczasową naukę. Umożliwia ona zaplanowanie wielu elementów podróży, takich jak wybór dostępnych atrakcji, restauracji czy sprawdzenie pogody. Aplikacja została stworzona za pomącą biblioteki React, z użyciem m.in. React Router, Custom Hooków czy Context Providera. Aplikacją korzysta z czterech API - Google Maps, Travel Advisor, OpenWeather oraz Pixabay.
Tech: React.js, React Router, React Context, NPM
React App Quizzical
Aplikacja internetowa napisana przy użyciu biblioteki React, w ramach projektu końcowego modułu React z kursu Frontend Developer Path, platformy szkoleniowej Scrimba. Aplikacja pozwala na spróbowanie swoich sił w quizie z zakresu pytań wybranych przez użytkownika w początkowym interfejsie. Aplikacja wykorzystuje Open Trivia DB API. Zbudowana jest komponentów renderowanych warunkowo.
Tech: React.js, VITE, JS in JSX, SASS, CSS in JS, NPM
APLIKACJE JAVASCRIPT
Aplikacje napisane za pomocą czystego JavaScriptu, do których należą:
1. Movie Watchlist - aplikacja pozwalająca na zapisanie do swojej listy dowolnego filmu przy użyciu OMDb API.
2. Psinder - wzorowany na popularnej aplikacji randkowej, został stworzony w oparciu OOP.
3. Color Scheme - generator kolorów bazujący na Color API. Umożliwaja dobór kolorów na podstawie wybranych parametrów.
Movie Watchlist
Tech: HTML, SASS, JS, NPM, GULP
Psinder
Tech: HTML, SASS, JS, NPM, GULP
Color-Scheme
Tech: HTML, SASS, JS, NPM, GULP
STRONA INTERNETOWA
GABINET PSYCHOTERAPII
W pełni responsywna, napisana od postaw strona internetowa, przeznaczona do komercyjnego użytku. Została wykonana przy użyciu Vanilla JS, SCSS (7 - 1), CSS Flexbox i Gulp
Tech: HTML, SASS, JS, NPM, GULP
STRONA INTERNETOWA
YOUR PERSONAL TRAINER
Kolejna napisana od podstaw, responsywna strona internetowa. Wykonana przy użyciu Vanilla JS oraz SCSS. Strona wykorzystuje funkcjonalności, takie jak m.in. Intersection Observer, API czy Scroll Drawing.
Tech: HTML, SASS, JS, NPM, GULP
ANOTHER WEBSITE / APP
under maintenance
Kontakt
Zapraszam do kontaktu: