Shrikrushna Gaikwad logo

Case study

LearnLoop

Peer-to-peer skill exchange with realtime messaging and video

LearnLoop screenshot

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