← Back to projects
Web + mobile platform
Crypto Exchange Platform
A full-stack web and mobile exchange platform with authentication, order management, admin flows, and external rate APIs.
Role
Full-stack developer - backend, API, and client integration
Timeframe
Extended learning project
Impact
Web + mobile platform
Spring BootReactExpoPostgreSQLDocker
Problem
The challenge
- Wanted to build a realistic, multi-surface product instead of an isolated demo.
- Needed secure authentication, order handling, and admin control in one system.
Solution
What I built
- Built a Spring Boot backend with JWT authentication and order management.
- Created web and mobile clients that share the same backend API.
- Integrated external crypto and currency rate APIs for live data.
Architecture
How it works
- Spring Boot REST backend with PostgreSQL persistence.
- React web client and Expo (React Native) mobile client.
- Docker for consistent local and deployment environments.
Results
The impact
- Delivered a working web + mobile platform with shared backend logic.
- Practiced authentication, order flows, and admin tooling end to end.