← 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.

Want something similar built or automated?