ClipMeet
Surabaya, March 2026

My Role
Fullstack Developer
Web application for real-time video recording and clipping. Record live meetings and clip video highlights seamlessly.
React (Vite)Node.js (Express)Socket.IOWebRTCFFmpeg
Context
Final course project
CHALLENGE
Build a browser-based video meeting tool capable of recording live streams and clipping video highlights on the server without quality degradation.
APPROACH
Developed a React frontend connected via Socket.IO and WebRTC with a Node.js backend utilizing FFmpeg to process and slice webm recording clips on demand.
OUTCOME
Delivered an interactive web app that lets participants join live meetings, record session video, and generate highlight clips instantly.