0pedev — software developer
Opeyemi Abiodun

#work

web apps, dashboards, and interfaces

Opeyemi Abiodun
0pedev10:14 AM

23 things I've built for the web — client work, product work, and the projects I wrote to learn something specific. A few have real users on them; the rest were the price of getting good.

Open any card and the thread has the longer story, the stack, and a live link.

23 attachments
AI Lead Capture & Qualification screenshot
AI Lead Capture & Qualification2026

Every inbound lead scored and replied to within a minute — no one waits.

n8nGoogle GeminiGoogle Sheets
AI Salon Support Bot screenshot
AI Salon Support Bot2026

Answers customer questions from a real FAQ knowledge base — and admits it when it doesn't know.

n8nGoogle GeminiRAG
MagicReview screenshot
MagicReview2024

Review collection that businesses actually get replies from.

ReactTailwindZustand
Moonlight Producer screenshot
Moonlight Producer2024

A production dashboard for video teams.

ReactTailwindZustand
ContractPro screenshot
ContractPro2025

AI contract management for people who hate contracts.

Next.jsSupabaseZustand
Sketch screenshot
Sketch2026

An infinite pan/zoom canvas with a real undo/redo command stack.

Next.jsTypeScriptCanvas API
Shader Gallery screenshot
Shader Gallery2026

Generative art in raw WebGL2 — flow fields, domain-warped noise, GPU reaction-diffusion.

Next.jsTypeScriptWebGL2
Rise Again screenshot
Rise Again2026

A page about not giving up that makes you prove it — 14 sections you knock down, mash, drag and punch.

Next.jsTypeScriptThree.js
⌘K Command Palette screenshot
⌘K Command Palette2026

A command palette that actually ranks matches — not .includes().

Next.jsTypeScriptTailwind
Kanban screenshot
Kanban2026

Drag it. Drop it. If the save fails, it goes right back.

Next.jsTypeScriptdnd-kit
Markdown screenshot
Markdown2026

A split-pane markdown editor with a hand-written parser — no remark, no marked.

Next.jsTypeScriptTailwind
Crypto & Stock Tracker screenshot
Crypto & Stock Tracker2025

Live prices over WebSockets, with alerts that fire.

Next.jsshadcn/uiRecharts
AI Image Generator screenshot
AI Image Generator2024

Stable Diffusion, wrapped in something usable.

Next.jsHugging FaceTailwind
Dare Master screenshot
Dare Master2025

A multi-touch party game — everyone puts a finger down, one gets picked.

Next.jsTypeScriptFramer Motion
Will You Be My Valentine? screenshot
Will You Be My Valentine?2026

A small, silly, thoroughly over-engineered ask.

Next.jsFramer Motionshadcn/ui
FC26 Web Experience screenshot
FC26 Web Experience2025

A cinematic sports-game landing page built for motion.

Next.jsTailwindFramer Motion
Property Management System screenshot
Property Management System2025

CSV in, a managed property portfolio out.

Next.jsTypeScriptTailwind
MovieDB screenshot
MovieDB2024

A browsing UI for a very large catalogue.

Next.jsTailwind
Musicfy screenshot
Musicfy2024

A streaming dashboard with a player that stays put.

Next.jsTailwind
Weather App screenshot
Weather App2023

Search any place, get the forecast, no ceremony.

ReactTailwindOpenWeatherMap
Shortest Path Finder screenshot
Shortest Path Finder2023

Dijkstra's algorithm, made watchable.

ReactTailwindPython
SpaceX Explorer screenshot
SpaceX Explorer2023

Launches, rockets, and mission history.

ReactTailwind
Interactive Résumé Template screenshot
Interactive Résumé Template2024

An open template for developers who need a site by Friday.

ReactTailwindFramer Motion
↵ opens your mail app, already addressed