Works
[Frontend, Real-time, AI]
Wesh
30+ screens, 50+ components from scratch. Real-time chat, live video rooms, marketplace, jobs, wallet, reels — built in parallel.
Frontend Engineer · UI/UX Consultant — Early-stage Social Platform · Algeria · 2025 — 2026
Wesh is an early-stage social platform. Shipped core product across 30+ screens and 50+ components from scratch — feed, chat, live video, reels, stories, marketplace, jobs, wallet and AI integration.

■ Context
Real-time chat (Socket.IO), live video rooms (LiveKit / WebRTC) and push notifications built in parallel. Feature modules across marketplace, jobs, wallet, reels, stories and AI integration — each shipped behind a shared component library and a consistent motion language.

■ What I did
01 — 30+ screens
Shipped core product across 30+ screens from scratch — feed, chat, live video, reels, stories, marketplace, jobs, wallet, settings. Every surface considered: hierarchy, density, motion, dark mode.
02 — 50+ components
Component library built on Radix UI + shadcn/ui. Consistent motion system via Framer Motion — micro-interactions, transitions, skeleton states.
03 — Real-time in parallel
Socket.IO chat (DMs, groups, media, optimistic UI), LiveKit / WebRTC live video rooms, push notifications — three real-time layers running in parallel.
04 — Feature modules
Marketplace, jobs, wallet, reels, stories, AI integration — each an isolated domain behind a shared gateway → React Query → UI layer.
■ Highlights
30+ Screens shipped
50+ Components built
Real-time Chat · Video · Push
■ Stack
Next.js 16 · React 19 · TypeScript · Tailwind CSS v4 · Framer Motion · Radix UI · shadcn/ui · TanStack Query v5 · Zustand · Socket.IO · LiveKit / WebRTC · Docker
<Scope>
Social Platform · Frontend Engineer · UI/UX Consultant · Real-time Chat · Live Video · WebRTC · Marketplace · Wallet · AI Integration