Mobile Client

Rothackers Mobile Client

React Native learning client featuring end-to-end encrypted local storage and Socket.io interfaces.

  • React Native
  • Node.js
  • MySQL
  • Redis
  • Socket.io
React Native
Client Engine
MySQL + Redis
State Database
Real-time Socket.io
Communication Flow

🔍 The Problem

Students need to access security courses, labs, and notifications on the go, requiring secure storage and real-time syncing.


💡 The Solution

I built the Rothackers Mobile Client: a React Native app communicating via real-time WebSocket events to sync course progress, lab states, and notifications securely.