O mnie
Dlaczego programowanie? Odkąd pamiętam bardzo interesowałem się internetem i komputerami. W wolnym czasie programowałem dla siebie oraz zdobywałem wiedzę za pomocą kursów na platformie Udemy.
🔨 Narzędzia i technologie z jakimi pracowałem:
HTML, CSS / SCSS, JavaScript / TypeScript, Angular, React, C#, ASP.NET, MVC, PHP, Bootstrap, Material UI, REST API, MySQL, Microsoft SQL Server, MongoDB, Git, Postman.
Zapraszam do zapoznania się z moim CV
Portfolio
Kanban App
Kanban to popularna metoda zarządzania procesem Lean, służąca do definiowania, zarządzania i ulepszania usług dostarczających wiedzę. Pomaga ona w wizualizacji pracy, maksymalizacji wydajności i ciągłym doskonaleniu. Praca jest wizualizowana w tablicach, co pozwala na optymalizację dostarczania produktów przez wiele zespołów i obsługę w jednorodnym środowisku nawet najbardziej złożonych projektów. Aplikacja została zbudowana przy użyciu Angular JS oraz Angular Material UI.
Movie app
Aplikacja zbudowana za pomocą Reacta. Strona pozwala wyszukiwać filmy, pomaga pozyskać informacje o filmie oraz sprawdzić oceny. Aplikacja wykorzystuje lokalną pamięć przeglądarki do zapisywania ulubionych filmów. Płynne filtrowanie kategorii filmów jest możliwe dzięki bibliotece framer motion. Technologie jakie zostały użyte w projekcie: Context API, Framer motion, React Icons, React Router, The Movie Database (TMDB) API.
Aplikacja do obsługi zamówień
Aplikacja do obsługi zamówień przez kelnera w restauracji napisana w React.js z wykorzystaniem framewroka Bootstrap. Aplikacja ma umożliwiać wybór stolika z listy wyboru. Jest możliwość dodania zamówienia dla wielu stolików oraz usunięcia zamówienia dla wybranego stolika. Dostępna jest lista zamówień dla stolików z informacją o łącznej kwocie zamówienia dla danego stolika. Możemy wyświetlić podsumowanie dla danego stolika z wliczonym napiwkiem 5% od wartości zamówienia. Po wybraniu stolika jest możliwość wyboru dań z menu oraz ilości. Dane nie są zapisywane do bazy, są przechowywane w pamięci (sesji) podczas działania aplikacji.
Interactive comments
Aplikacja jest rozwiązaniem wyzwania ze strony Frontend Master. Wyzwanie polegało na stworzeniu sekcji z interaktywnymi komentarzami, a co za tym idzie poprawienie umiejętności poprzez budowanie realistycznych projektów. Do projektu został udostępniony plik JSON w postaci pliku data jednak zdecydowałem się na rozbudowanie do aplikacji full-stack za pomocą Node, Express i bazy danych MongoDB.
Travel landing page
Jest to strona biura podróży, którą zaprojektowałem w programie Figma. Następnie na podstawie projektu została napisana za pomocą HTML, CSS i JS. Strona jest w pełni responsywna, posiada możliwość wyboru motywu oraz posiada animacje.
Kontakt
Telefon
+48 795 692 747
tomasz.targonski95@gmail.com