All work

Every project,
start to finish.

5 projects shipped. Each one had a real problem, a real build, and a production deployment.

01Live

Estatein

Premium real estate platform for browsing and filtering property listings

What I built

Built a polished frontend platform with live multi-filter search (location, type, price, size, build year), statically generated property detail pages with a 'Similar Properties' section, a fully validated contact form with animated success state, and smooth Framer Motion transitions throughout, with prefers-reduced-motion support.

Outcome

Deployed to Vercel as a solo project. Production-quality UI with a scroll-aware frosted-glass navbar, custom 404 page, and responsive layout across all screen sizes.

Next.jsTypeScriptTailwindCSSFramer Motion
02Live

Divine Credit System

Microfinance dashboard with real-time KPIs, charts, and role-based views

What I built

Built a multi-role dashboard UI with a live KPI grid, bar/line/pie charts (Recharts) for monthly repayments and customer growth, an alerts widget for overdue and maturing loans, sticky data tables with skeleton loading states, and one-click PDF and Excel export with a custom-styled report layout.

Outcome

Deployed to Vercel. Role-based views (staff vs admin) with protected routes, animated stat cards, a profit/loss banner, and a fully responsive layout. All built in Next.js with TypeScript and Tailwind.

Next.jsTypeScriptTailwindCSSRechartsSWR
03Live

NestMart

Full-stack grocery e-commerce app with cart, checkout, and admin dashboard

What I built

Built a complete e-commerce platform with Supabase auth (sign up, email verification, password reset), product browsing by category, best sellers, deals, a cart and checkout flow with Google Places Autocomplete for address input, and an admin dashboard for store management.

Outcome

Deployed solo to Vercel. Responsive UI with carousels, real-time notifications, and modal confirmations. A production-ready storefront covering the full shopping journey end to end.

Next.jsTypeScriptSupabaseTailwindCSSMantine UIGoogle Maps API
04Live

SeniorPal

Companionship platform for older adults across the UK

What I built

Built a full matching and booking platform with vetted companion profiles, personalised pairing, and UX designed from the ground up for non-technical users.

Outcome

Live product serving Oxford and expanding UK-wide. Real users, real bookings, real impact on people's daily lives.

Next.jsTypeScriptTailwindCSS
05Launching soon

weMove Dispatch Platform

Real-time logistics marketplace connecting shippers and carriers

What I built

Designed and built the backend solo in NestJS, covering shippers, carriers, orders, and a real-time bidding system, with live GPS tracking over WebSockets and a Redis pub/sub adapter so location updates broadcast instantly across server instances, plus a wallet system with Paystack payments and double-charge safeguards.

Outcome

In final-stage testing and production hardening. PM2 cluster mode, JWT-secured role-based APIs (Shipper, Carrier, Admin), Twilio OTP verification, and Swagger docs are all in place, with public launch expected within the next couple of months.

NestJSTypeScriptPostgreSQLPrismaRedisSocket.ioFirebasePaystack

Next project incoming

Still in the vault