Full-Stack Engineer2026

Moon

A real-time collaborative platform enabling users to watch videos together in perfect sync.

Moon project preview
Main Interface

Role

Full-Stack Engineer

Year

2026

Duration

3 Months

Client

Personal Project

01 — Overview

Built a real-time video synchronization system allowing multiple users to join shared rooms via unique links.

Implemented screen sharing, emoji reactions, real-time chat, video calling, and file sharing.

Focused on low-latency communication and scalable socket architecture.

02 — Interface

Project Screens

Moon main interface
Moon interface screen 2
Screen 02Moon
Moon interface screen 3
Screen 03Moon
Moon interface screen 4
Screen 04Moon
Moon interface screen 5
Screen 05Moon

03 — Technology

Built With

Next.js
Node.js
Socket.io
WebRTC
MongoDB
Cloudinary
Because watching alone is overrated — sync should feel invisible, not impressive.
Personal Project