Femi Olaniyi, web and app developer in Lagos
Welcome to my portfolio.Thank you for stopping by. I'm Femi, a developer in Lagos. Look around, then tell me what you would like to build.
Taking new projectsLagos, NG · Works worldwide

Websites & apps
that bring you customers

I design and build websites, online stores and mobile apps for businesses and brands.

Hi, I'm Femi. I don't just build it: I've run the ads that bring visitors to it, so what I make is built to get you enquiries, bookings and orders. Try my live work below, it's not screenshots.

replies within a few hours · fixed prices · 50% to start, 50% on delivery
ajala.live
Ajala website
Ajala app on a phone
1,155purchases from my top 5 Meta ads
1M+impressions at about ₦550 a purchase
▶ Live on Google Play
drag the cards to rearrange
the lights
0
orders, one product, 3 months
0
Meta & Google campaigns
0
peak click-through rate
0
ad impressions delivered
0
products & stores shipped end to end
★Selected work

Scroll through what I have shipped.

A live app, three live stores and a campaign that is running right now. Swipe or scroll sideways.

02 · My store, live

Spotshop.org

A registered Nigerian e-commerce business I built and run. New, used and car listings, partner shops, pay on delivery in Lagos, Paystack or bank transfer elsewhere, and every order confirmed on WhatsApp.

WordPressElementorPaystackWhatsApp commerce
spotshop.org
Spotshop homepage
03 · Client store

arese.fit

A sneaker and fashion store designed and built end to end, with cash on delivery, a fast mobile layout and a short checkout. Click through the real pages further down.

WordPressWooCommerceResponsive
arese.fit
arese.fit homepage
04 · Client store

Pick & Get

A Lagos gadget and home essentials store, built from scratch. Each product has its own sales page with a one-minute order form, pay on delivery across Lagos and WhatsApp support one tap away.

WordPressWooCommerceLanding pagesPay on delivery
pickandget.com.ng
Pick and Get homepage
05 · Live now

Rechargeable blender campaign

A Meta sales campaign on my Spotshop ad account, running since 1 October 2026. It brings in about 10 orders a day, each one costing under ₦1,000 in ads. Figures as of 26 October 2026.

232orders from the ads
~10orders a day
₦997ad cost per order
64,161people reached
Next

Your project could be here.

Tell me what the business needs and I will tell you what it will cost. Fixed price, written scope, a reply within a few hours.

◆On the record

From a UN summit in Doha to the Tech Revolution stage.

Femi with the EUKALYPTON Charity Foundation team at the Second World Summit for Social Development Femi at a UN summit desk in Doha Femi at the microphone at the UN summit The EUKALYPTON team on the summit's Solutions Studio stage
United Nations · Doha, Qatar · 4 to 6 Nov 2025

At the UN's Second World Summit for Social Development.

I went to Doha as Growth Manager for the EUKALYPTON Charity Foundation, part of its delegation to the United Nations summit where heads of state, UN agencies and civil society met on poverty, decent work and inclusion.

  • Three days at the Qatar National Convention Centre with a summit pass
  • Represented the foundation's growth work alongside its team of six
  • Growth is not only for shops: I bring the same thinking to charities and causes
Femi pitching Àjàlá on the Tech Revolution Africa stage Àjàlá pitch slide: navigation with context The Àjàlá team in branded shirts at Tech Revolution Africa
Tech Revolution Africa 2.0 · January 2026

Pitching Àjàlá to the judges, live.

I took Àjàlá, the Lagos transit app I designed and built alone, to the Tech Revolution Africa 2.0 stage and pitched it live, with my team in the room wearing the brand.

“Where maps end, Àjàlá begins.”
  • Pitched the live product, not a mockup
  • Showed fare ranges, the conductor's shout and routes picked for budget, speed or safety
  • Same founder who will build and market your project
01What I build for you

One person. Design, code and customers.

Most agencies hand you a nice-looking site and walk away. I've spent years running paid ads for online stores, where a page either makes money or gets switched off. That is the standard I build to.

Meta ads

Facebook and Instagram ads

A site with no visitors earns nothing. I set up and run Meta ads for online stores, built around cost per order and your profit margin, not clicks and likes.

  • Business Manager, pixel and Conversions API set up properly
  • Campaigns, creatives and audiences
  • Reporting you can read
Websites

Business websites

A fast, mobile-first site that makes you look established and makes it easy to contact you. Great for clinics, schools, dealers, restaurants and consultants.

  • Works on cheap phones and slow data
  • WhatsApp, call and map buttons
  • Found on Google
Online stores

E-commerce

A store that takes orders and payments without you chasing screenshots on WhatsApp. I built and run my own, so I know what converts.

  • Cart, checkout, cash on delivery or card
  • Product pages built to sell
  • Pixel and tracking set up
Mobile apps

Android and iOS apps

Custom apps with sign-in, maps, live data and push notifications. Àjàlá, below, is a full app I designed and built alone.

  • React Native, one codebase for both
  • Database, login and backend included
  • Published to Play Store and App Store
Booking and tools

Custom systems

Booking pages, dashboards, order trackers and automations that replace spreadsheets and endless chat threads.

  • Online booking with deposits
  • Admin dashboard you control
  • Automations with n8n and Make
After launch

Care and fixes

I don't disappear after launch. Updates, hosting help, fixes and small changes, so your site keeps working.

  • Hosting and domain help
  • Monthly care plan, optional
  • Training so you can edit it
02Featured app · try it

Àjàlá, running right here.

Swipe through the real screens from the app on Google Play. I designed and built the app, the website and the routing engine.

Àjàlá · Lagos transit & safety co-pilot

A co-pilot for Lagos's informal transport. It finds Danfo, BRT and Ferry routes, tells you the exact conductor shout to listen for, crowdsources live road intel, and shares your trip with a trusted contact. A tab only shows when that mode exists for your trip.

React NativeNext.jsSupabasePostGISVercel
These are the real screens from the app on Google Play: planning a trip, the route brief with fare and changes, live step-by-step guidance, and the Grid of live road reports from other travellers.
ajala.live
Àjàlá website, desktop
Àjàlá website, mobile
03Client store · try it

arese.fit, click through the store.

A sneaker & fashion store I designed and built end to end on WordPress, WooCommerce and Elementor. Click through the real pages on both the desktop site and the mobile site.

arese.fit
arese.fit desktop
Desktop store
arese.fit mobile
Same store, mobile
WordPressWooCommerceElementorResponsiveCash on delivery
04Client store · try it

Pick & Get, a store built to sell from ads.

A Lagos gadget and home essentials store I designed and built. Every product has its own sales page: the problem, the product, real photos, how to order, then a short form that takes under a minute. No account and no card. The order lands in WooCommerce, the customer pays on delivery, and WhatsApp is one tap away on every page.

pickandget.com.ng
pickandget.com.ng desktop
Desktop store
pickandget.com.ng mobile
Same store, mobile
WordPressWooCommerceProduct sales pagesOne-minute order formPay on deliveryMeta Pixel
05My own store · live

Spotshop NG: my store, my funnels, my ads.

A registered Nigerian e-commerce business that I built and run. New, used and car listings, partner shops, pay on delivery in Lagos, Paystack or bank transfer elsewhere, and every order confirmed on WhatsApp. Behind it I design the product funnels and run the paid acquisition: 100+ Meta & Google campaigns, 1,000+ orders for one product in three months, cost per order kept well below margin.

spotshop.org
spotshop.org desktop
Desktop store
spotshop.org mobile
Same store, mobile
WordPressWooCommerceElementorPaystackWhatsApp orders

Pick a page, then scroll inside either screen. These are the live pages, captured as a visitor.

The product funnels behind the ads

Spotshop product funnel

Swipe or use the arrows. These are live product funnels I designed.

Product funnels that convert

Each product gets a focused landing page built to turn an ad click into an order: clear hero, price, proof, and a one-tap order line. I run the design and the paid traffic end to end.

Meta AdsGoogle AdsLanding pagesCROWhatsApp commerce
Every screen here is a live product funnel I designed and drove paid traffic to — not a mockup.
06Paid results · real account

About 10 new orders a day, from ads alone.

You do not need to understand Ads Manager to read this. Here is what my ads do for a real business, in plain words, straight from my live Meta account.

Live nowRechargeable blender, sales campaignSpotshop ad account · since 1 Oct 2026 · figures as of 26 Oct 2026 · still running
232
orders placed from the ads
~10
orders a day, last 7 days
₦997
ad cost for each order
₦8.2M
of orders at ₦35,500 each
64,161
people saw the ads

What this means for a business

  • For about ₦10,600 a day in ads, the store gets 8 to 12 new orders every day, without anyone cold-calling or posting by hand.
  • Each order costs under ₦1,000 to win, on a product that sells for ₦35,500. That is less than 3% of the price.
  • Total ad spend so far is ₦231,381. The orders it brought in add up to about ₦8.2 million at the selling price, roughly 35 naira of orders for every naira spent.
  • The ads reached 64,161 people and were shown 125,324 times, so the brand gets seen even by people who do not buy today.

Orders per day, last 7 days

Tap a day to see what it cost.

Orders are purchases counted by Meta's pixel on spotshop.org. Customers pay on delivery, so a few orders are not collected. Figures change daily while the campaign runs.

Whatever your business wants

Sales, WhatsApp chats, enquiries or visitors. Pick your goal.

Not every business sells online. Some want people to message them, book a call or visit a page. These are the real costs I have paid on my own campaigns for each kind of result.

The daily estimate is simple arithmetic at my real rate. Results depend on your product, price and offer, so I give you a forecast for your business before you spend anything.

Get a forecast for your business →

For marketers: the Ads Manager view

Five of my best purchase-driving ads. Click any row to drill from campaign to ad set to ad, the way Ads Manager nests them.

Solutions Engineering Team ▾ Maximum: 29 May 2023 – 29 Jun 2026
+ CreateDuplicateEditA/B testMore ▾
Campaign nameDeliveryResultsReachCost per resultAmount spentImpressionsCPMCTR

A curated view of top purchase-driving ads from a live Meta Ads Manager account. The figures are real; the three tabs mirror how campaigns, ad sets and ads nest. Amounts are in Nigerian Naira — the top campaigns drove purchases at roughly ₦411–₦887 each (about $0.30–$0.60 per order), a fraction of typical e-commerce CPAs and well below product margin.

07Toolkit

Marketing

Meta AdsGoogle AdsPixel & CAPICBOAdvantage+CROFunnel optimisationAudience strategyEmailAnalytics

Build

React NativeNext.jsWordPressWooCommerceElementorSupabasePostgreSQL / PostGISGitHubVercel

AI & Automation

n8nMake.comWorkflow automationAI image & videoComfyUI / LoRAUI/UX & web design
08Meta ads, Facebook and Instagram

Ads that are set up to be measured, then to make money.

Most ad accounts waste money because tracking is wrong before the first naira is spent. I fix the foundation first, then build campaigns around what an order is worth to you.

The setup

What I put in place

  • Meta Business Suite and Business Manager, with access given to me as a partner, never your password
  • Ad account, page, Instagram account and payment method connected
  • Meta pixel and Conversions API (CAPI) installed, with purchases counted once and with the right value
  • Domain verification and event priority
  • Product catalogue, if you sell products
  • Tracking tested end to end before launch
The campaigns

How I run them

  • Campaign structure (CBO and Advantage+) matched to your product and budget
  • Audiences, placements, ad copy and creative testing
  • I work out your break-even cost per order before launch
  • Weekly optimisation and a short report you can read
  • You keep ownership of every account and pay Meta directly
Real results from my own accounts

100+ Meta and Google campaigns and 1,000+ orders on a single product in three months. Right now my rechargeable blender campaign brings in about 10 orders a day: 232 so far at ₦997 each in ads. WhatsApp chat campaigns have cost me as little as ₦114 per person messaging. The plain-words breakdown is in the "About 10 new orders a day" section.

Get your ads audited →
09Pricing

Clear prices. No surprises.

Every project gets a fixed quote after a free consultation by email, WhatsApp or phone, so you know the cost before we start. These are starting points.

Website revamp

from $850
≈ ₦1,164,500

For businesses whose current site looks dated.

  • A fresh design for your existing site
  • Content and photos moved over
  • Links and Google rankings kept
  • Mobile-first and faster
  • Delivered in about 2 to 3 weeks
Get a quote

Basic website

from $1,000
≈ ₦1,370,000

For businesses that need to be found and trusted online.

  • Up to 5 pages, mobile-first
  • WhatsApp, call and map buttons
  • Contact or enquiry form
  • Basic Google setup
  • Delivered in about 2 weeks
Get a quote
Most chosen

Professional website

from $2,000
≈ ₦2,740,000

For businesses that want orders, bookings or donations online.

  • Up to 10 pages, custom design
  • Store, bookings, payments or donations
  • Dashboard you can edit yourself
  • Speed, SEO and analytics
  • 30 days of free support after launch
  • Delivered in about 3 to 4 weeks
Get a quote

Custom app

from $6,000
≈ ₦8,220,000

For startups and companies that need their own app.

  • Android and iOS from one codebase
  • Login, database, maps and push
  • Admin dashboard
  • Store submission handled
  • Built in clear stages with demos
Get a quote

Also: custom interactive websites from $4,500, automation from $500, admin dashboards from $1,500, Meta and Google ads from $300.
Prices in US dollars with the naira equivalent at ₦1,370 = $1. Domain and hosting are bought in your name. 50% to start, 50% at launch. Registered nonprofits get 20% off.

Quote calculator

Build your quote in a minute.

Tick what you need. Each option says in plain words what you get. Your quote updates as you go, and you can send it to me on WhatsApp or by email.

10How it works

From first message to live in four steps.

STEP 01

Free consultation

You tell me what the business needs. I ask the questions that matter and give you an honest answer, even if that is "you don't need an app".

STEP 02

Fixed quote

A written scope, price and timeline. You pay 50% to start and I begin.

STEP 03

Build and review

You see working progress, not promises, and can ask for changes along the way.

STEP 04

Launch and support

You pay the balance, we go live, and I stay on call to fix anything that breaks.

11Questions

Things clients ask me first.

How long does a website take?

A starter site is usually 1 to 2 weeks. A store or booking system takes 2 to 4 weeks. I give you a date in the quote.

Will I own the website?

Yes. The domain, hosting account and code are yours. I never hold your site hostage.

Can I edit it myself afterwards?

Yes. I build it so you can change text, photos and prices yourself, and I show you how.

What if I don't like the result?

You see work in progress at every stage and can ask for changes before the final payment, so there are no big surprises at the end.

Do you work with businesses outside Nigeria?

Yes. I work remotely with clients worldwide and quote in USD for international projects.

Can you also bring me customers?

Yes. I run Meta and Google ads for online stores, and I can set that up after your site is live.

WhatsApp me
Start a project

Tell me what your business needs. I'll tell you what it will cost.

Send an email or a WhatsApp message with what you sell and what's not working today. I reply within a few hours with an honest recommendation and a fixed quote. No pressure. Prefer to talk? Call either number.