Moje projekty










Gliddo - Aplikacja do wynajmu hulajnóg elektrycznych
Gliddo to w pełni funkcjonalna aplikacja mobilna do współdzielenia hulajnóg elektrycznych, którą zaprojektowałem i wdrożyłem od podstaw, odpowiadając zarówno za warstwę frontendową, jak i backendową. Projekt obejmował kompleksową integrację z urządzeniami IoT (hulajnogami) poprzez protokół TCP, co umożliwiło dwukierunkową komunikację w czasie rzeczywistym. Do moich zadań należało stworzenie całego systemu, w tym: intuicyjnego interfejsu użytkownika z mapą dostępnych pojazdów, procesu rejestracji i logowania, skanera kodów QR do odblokowywania hulajnóg, a także modułu profilu użytkownika z historią przejazdów. Po stronie serwerowej zaimplementowałem logikę biznesową odpowiedzialną za śledzenie i zapisywanie danych GPS oraz tras przejazdów, zarządzanie stanem hulajnóg, a także system portfela cyfrowego z opcją doładowywania konta. Całość oparta jest na solidnej architekturze, zapewniającej skalowalność i niezawodność usługi.






Gliddo - Panel Administracyjny
Równolegle z aplikacją mobilną, stworzyłem zaawansowany panel administracyjny przeznaczony do kompleksowego zarządzania flotą hulajnóg i operacjami biznesowymi. Panel został zaprojektowany z myślą o różnych poziomach uprawnień dla właścicieli, franczyzobiorców oraz personelu pomocniczego (supportu). Interfejs umożliwia monitorowanie kluczowych wskaźników w czasie rzeczywistym, takich jak liczba przejazdów, przychody, statystyki dotyczące nowych klientów oraz ogólny stan floty. Główne funkcjonalności obejmują: interaktywną mapę z lokalizacją wszystkich hulajnóg i możliwością definiowania stref operacyjnych, szczegółowy widok floty z informacjami o stanie baterii i statusie każdej hulajnogi, zarządzanie użytkownikami, przeglądanie historii przejazdów i rezerwacji, a także dedykowany moduł do obsługi zgłoszeń technicznych. Panel stanowi centrum dowodzenia dla całego systemu Gliddo, zapewniając pełną kontrolę nad biznesem.





Codexify - Platforma z usługami programistycznymi
Stworzyłem kompleksową platformę internetową Codexify, która łączy klientów z programistami w celu realizacji zleceń. Aplikacja została zbudowana przy użyciu nowoczesnych technologii, w tym Vue.js do stworzenia dynamicznego interfejsu użytkownika, Express.js jako solidnego backendu, bazy danych MySQL do zarządzania danymi oraz TypeScriptu zapewniającego bezpieczeństwo typów. Całość została ostylowana za pomocą Tailwind CSS. Główne funkcjonalności platformy obejmują: system składania szczegółowych zamówień przez klientów, dedykowany panel do śledzenia statusu aktywnych projektów, zintegrowany czat umożliwiający bezpośrednią komunikację i wymianę plików między klientem a wykonawcą, a także rozbudowane portfolio, w którym programiści i graficy mogą prezentować swoje realizacje. Codexify oferuje szeroki zakres usług, od tworzenia nowoczesnych stron internetowych, przez konfigurację i personalizację, aż po bardziej wyspecjalizowane projekty, stanowiąc centralne miejsce do zarządzania całym procesem zlecenia.







GTA-Zasoby - Autorski silnik forum dla społeczności MTA:SA
Zbudowałem od podstaw kompletny, autorski silnik forum internetowego o nazwie 'gta-zasoby', dedykowany społeczności graczy Multi Theft Auto: San Andreas. Projekt obejmuje zarówno backend, jak i frontend. Platforma została zaprojektowana jako centralne miejsce dla graczy i twórców, umożliwiając im reklamowanie własnych serwerów gier, a także publikowanie i pobieranie zasobów, takich jak skrypty, modele czy mapy. Kluczowe funkcjonalności systemu to zaawansowany system postów i komentarzy z edytorem, szczegółowe profile użytkowników z systemem reputacji, kategorie zasobów oraz tablica z listą serwerów. Zintegrowałem również nowoczesne rozwiązania, takie jak logowanie za pośrednictwem Discorda oraz własne, dedykowane usługi hostingowe, tworząc w pełni niezależną i kompleksową platformę dla społeczności MTA:SA.













Coinpay - Interfejs użytkownika aplikacji finansowej
Stworzyłem interfejs użytkownika (frontend) dla mobilnej aplikacji finansowej Coinpay, wykorzystując framework Vue.js. Projekt skupia się na zapewnieniu nowym użytkownikom płynnego i bezpiecznego procesu onboardingu oraz rejestracji. Aplikacja wita użytkownika serią ekranów wprowadzających, które prezentują jej kluczowe funkcje, takie jak globalne transfery pieniężne i śledzenie wydatków. Proces tworzenia konta jest wieloetapowy i obejmuje weryfikację numeru telefonu za pomocą 6-cyfrowego kodu SMS, ustawienie hasła, podanie kraju rezydencji oraz skonfigurowanie dodatkowego kodu dostępu (passcode) w celu zabezpieczenia aplikacji. Całość została zaprojektowana w nowoczesnym, ciemnym stylu graficznym, z wyraźnymi elementami interaktywnymi, co zapewnia intuicyjną obsługę i profesjonalny wygląd.


