Case study
LearnLoop
Peer-to-peer skill exchange with realtime messaging and video

Problem
Learners need a trusted place to exchange skills with realtime collaboration — not another static course catalog.
Solution
A P2P skill exchange platform with secure auth, messaging, video calls, and AWS deployment.
Architecture
React/Next frontend, Socket.IO + WebRTC realtime layer, JWT + Google OAuth, OpenAI-assisted features, Amplify + Elastic Beanstalk deploy.
Outcome
Shipped realtime messaging/video, secure auth, 100+ reusable components, live on AWS.
Tech stack
Socket.IOWebRTCJWTOAuth 2.0OpenAI APIAWS AmplifyElastic Beanstalk
Challenges
- ▹Stable WebRTC sessions across networks
- ▹Auth that supports both JWT and OAuth
- ▹Component system reusable across product surfaces
