Bring your idea —
I'll bring the roadmap.
Contact / Book a call Contact / Book a call

Works

WeshWeshWeshWesh
WeshWeshWeshWesh
WeshWeshWeshWesh

[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.

Wesh

■ 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.

Wesh

■ 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