TA

Teslim Akinremi · Web developer, ManchesterI build marketplaces and web platforms that businesses actually use.

B2B and B2C marketplaces, subscription memberships, Stripe payments, accounts, search, quotes and the admin to run it all. From a clickable prototype to a platform that scales.

Teslim Akinremi
Manchester, UK
Selected work

Marketplaces first.

The two demos are clickable end to end: sign in as a buyer, seller or admin, post a job, quote, pay and approve. Everything in them is fictional and labelled.

Lintel RFQ page: five supplier quotes ranked by total value, the cheapest ranked last
Lintel admin dashboard on a phone with revenue chart labelled sample data
DemoB2B marketplace

Lintel: building materials, bought on value

The problem. Contractors buy from the merchant they already know, not the best one. Suppliers can't reach new buyers, and neither side wants to pay or ship first.

  • Buyer, supplier and admin accounts with company verification
  • Job posting as RFQs with coded materials and site details
  • Supplier quoting with a transparent best-value score
  • Searchable RFQ listings with category, region and value filters
  • Escrow checkout: Stripe Connect split shown in the UI (mock)
  • Admin approvals, users, RFQs, escrow ledger and revenue chart
  • Next.js App Router
  • TypeScript
  • Tailwind
  • shadcn/ui
  • Stripe Connect (mocked)

One-click sign-in as buyer, supplier or admin. Fictional companies; payments are a labelled mock.

Socket storefront: search, appliance categories and this week's deals
Socket product page on a phone with price, delivery and fitting options
DemoB2C marketplace · memberships

Socket: local showrooms, one shop window

The problem. Independent appliance showrooms can't compete online on their own. Shoppers want local stock, a real delivery date and someone to fit it.

  • Monthly seller memberships with plan-based commission (Stripe Billing, mock)
  • Search with category, price, energy-rating and showroom filters
  • Product pages with buy-now checkout and a commission split
  • Installation quotes: request, showroom reply, accept and pay
  • Showroom dashboard: listings, orders, quotes, payouts, billing
  • Admin: listing and showroom approvals, subscriptions, sample MRR chart
  • Next.js App Router
  • TypeScript
  • Tailwind
  • shadcn/ui
  • Stripe Checkout + Connect (mocked)

Try it as a shopper, a showroom or an admin. Showrooms and reviews are fictional; payments are a labelled mock.

Classifieds marketplace: ad search with category and price filters above a grid of listings
University projectClassifieds marketplace

Classifieds marketplace in Symfony

A buy-and-sell site where anyone can post an ad, and moderators keep listings clean.

  • Registration and login with user, moderator and admin roles
  • Ad posting with image uploads, edit and delete
  • Search by title or location, category and price filters, pagination
  • Category management and user admin, CSRF-protected forms
  • PHP 8
  • Symfony
  • Doctrine ORM
  • MySQL
  • Twig

Advanced Software Development coursework. Not deployed; code available on request.

ScaleMove sign-up screen
Live productJobs platform · subscriptions

ScaleMove: UK jobs that can sponsor you

People who need a UK visa waste hours applying to employers that can't sponsor them.

  • Job feed checked against the Home Office sponsor register
  • WhatsApp sign-in and notifications, no passwords
  • Free and paid plans with Stripe subscriptions
  • Staff portal with roles, client boards and a CV studio
  • Next.js
  • TypeScript
  • MySQL
  • Stripe
  • WhatsApp Cloud API
  • AWS
Capabilities

Everything a marketplace needs to take money and run itself.

  • 01
    Marketplaces

    B2B and B2C, multi-vendor listings, job posts and quotes, commissions and payouts.

  • 02
    Subscriptions

    Membership plans, upgrades and downgrades, invoices, plan limits enforced in the product.

  • 03
    Payments

    Stripe Checkout, Connect split payments and held funds, webhooks that keep data in sync.

  • 04
    User accounts

    Sign-up, roles and permissions, company verification, passwordless and social login.

  • 05
    Admin dashboards

    Approvals and moderation queues, user management, revenue and activity reporting.

  • 06
    Search

    Filters, sorting and shareable URLs that stay fast as the catalogue grows.

  • 07
    SEO & performance

    Server rendering, structured data and Core Web Vitals tuned for mobile.

  • +Something else? Bookings, directories, internal tools, integrations.
How I work

Small steps, live early, then scale.

  1. 01
    Discovery

    We map who uses the platform, how money moves and what has to exist on day one. You get a clickable prototype and a fixed-scope plan before any build starts.

  2. 02
    An MVP in weeks

    The core loop goes live first: sign-up, listings or jobs, quotes, payments and the admin you need to run it. Real users, real payments, deployed from week one.

  3. 03
    Iterate and scale

    Weekly releases driven by what users actually do. Then the next revenue feature, hardened payments and infrastructure that grows with the business.

Contact

Have a marketplace to build?

Tell me who it's for and how money should move. I'll come back with questions, a rough plan and what an MVP would include.