← Wróć do projektów
Platforma web + mobile
Crypto Exchange Platform
Platforma wymiany full-stack (web i mobile) z uwierzytelnianiem, zarządzaniem zleceniami, panelami admina i zewnętrznymi API kursów.
Rola
Full-stack developer — backend, API i integracja klienta
Okres
Rozszerzony projekt edukacyjny
Wpływ
Platforma web + mobile
Spring BootReactExpoPostgreSQLDocker
Problem
Wyzwanie
- Chciałem zbudować realistyczny produkt wielopowierzchniowy zamiast odizolowanego demo.
- Potrzebna była bezpieczna autentykacja, obsługa zleceń i kontrola admina w jednym systemie.
Rozwiązanie
Co zbudowałem
- Zbudowałem backend Spring Boot z uwierzytelnianiem JWT i zarządzaniem zleceniami.
- Stworzyłem klientów web i mobile korzystających z tego samego API backendu.
- Zintegrowałem zewnętrzne API kursów krypto i walut dla danych na żywo.
Architektura
Jak to działa
- Backend REST Spring Boot z persystencją PostgreSQL.
- Klient web React i klient mobile Expo (React Native).
- Docker dla spójnych środowisk lokalnych i wdrożeniowych.
Rezultaty
Wpływ
- Dostarczona działająca platforma web + mobile ze wspólną logiką backendu.
- Praktyka uwierzytelniania, przepływów zleceń i narzędzi admina end-to-end.