Recruitment / HR Tech · Web PlatformLive
Applicare
Recruitment / HR tech — employers and job seekers in one digital flow.
Problem
Applicants and employers had no shared digital space — coordination happened over email and WhatsApp with no tracking.
Solution
A recruitment platform connecting employers and job seekers, with structured application flows and status tracking.
Outcome
Centralised hiring pipeline replacing fragmented manual coordination.
Business context
Kenyan recruitment market where most SME hiring still runs through social media posts and manual shortlisting.
The real constraint
No system of record for applications — every hire started from scratch with no history.
What we built
Web-based applicant tracking system with employer dashboard, candidate profiles, and application status management.
Outcome in detail
Centralised hiring pipeline replacing fragmented manual coordination.
What made it hard
Designing for two distinct user types (employer and applicant) with different needs in a single cohesive interface.
Stack / Tools used
Web platformStructured application flowsDashboard
Lighting Retail · Website + SEOLive
Spark Lights 254
Large lighting showroom in Nyamakima; strong stock, no Google visibility for Nairobi buyers.
Problem
Large lighting showroom in Nyamakima with no Google visibility for Nairobi buyers searching by room or product category.
Solution
SEO-first website structured around 7 product categories (chandeliers, ceiling lights, pendant lights, dining room lights, wall lights, outdoor lights, bedroom lights) with local search targeting, a lighting guide blog, and WhatsApp ordering flow.
Outcome
Organic search presence for lighting category terms across Nairobi. Same-day delivery capability now discoverable without advertising.
Business context
Physical showroom at Nyamakima, Duruma Road — strong stock, no digital discoverability. Buyers searching "chandeliers Nairobi" were finding competitors with inferior stock.
The real constraint
Zero indexed pages for product-specific searches. The business existed only in physical space and word of mouth.
What we built
Multi-page SEO architecture with dedicated landing pages per product category, a lighting guide content section, structured WhatsApp CTA flow, and mobile-first layout.
Outcome in detail
Organic search presence for lighting category terms across Nairobi. Same-day delivery capability now discoverable without advertising.
What made it hard
Product photography had to be done from existing stock in a showroom environment — no studio conditions.
Stack / Tools used
HTML/CSSSEO architectureWhatsApp conversion flowLighting Guide blog section
Footwear Retail · E-Commerce WebsiteLive
Trendy Fashion Zone
Branded footwear (Nike, Jordan, Clarks, Vans, Timberland) from Moi Avenue CBD — foot traffic only, no online reach.
Problem
Quality branded footwear (Nike, Jordan, Clarks, Vans, Timberland) sold from Moi Avenue CBD but no online presence to reach buyers outside foot traffic range.
Solution
Full e-commerce website with product collections by category (officials, loafers, sandals, casual, sneakers, sports), WhatsApp ordering integration, free Nairobi delivery positioning, and blog section.
Outcome
Online storefront enabling buyers across Nairobi to browse and purchase without visiting CBD. Collections browsable by category with direct WhatsApp checkout.
Business context
Physical retail in Nairobi CBD — high footfall but geographically constrained. No ability to serve Westlands, Karen, or Kilimani buyers who wouldn't travel to Moi Avenue.
The real constraint
Inventory was strong but invisible to anyone outside walking distance.
What we built
Next.js e-commerce site with Supabase image storage, collection pages per shoe category, contact and blog pages, WhatsApp checkout flow, and case studies section.
Outcome in detail
Online storefront enabling buyers across Nairobi to browse and purchase without visiting CBD. Collections browsable by category with direct WhatsApp checkout.
What made it hard
Consistent product photography at scale. Each shoe required individual images in multiple angles.
Stack / Tools used
Next.jsSupabase storageWhatsApp integrationCollection-based catalogue
Florist / Gift Delivery · E-Commerce + Delivery SystemLive
Floral Whispers Gifts
Florist in Nairobi — orders via word of mouth and Instagram DMs; same-day delivery not systematised on the web.
Problem
Florist operating in Nairobi with no way to capture orders outside word of mouth and Instagram DMs. No system for same-day delivery coordination.
Solution
E-commerce site with product collections across flowers, teddy bears, gift hampers, cards, and cakes — with same-day delivery positioning across Nairobi and WhatsApp ordering flow.
Outcome
Buyers across Nairobi CBD, Westlands, Karen, and Lavington can now browse, select, and order without requiring a phone call or DM thread. Delivery coverage communicated clearly on site.
Business context
Gift and flower delivery market in Nairobi — highly competitive, heavily dependent on Instagram presence and referrals. Peak demand on Valentine's, Mother's Day, and anniversaries.
The real constraint
Orders came through DMs with no structure — no product photos with prices, no confirmation system, no delivery address capture. Every order required manual back-and-forth.
What we built
Next.js e-commerce site with product collection pages, image-led browsing, contact page, and WhatsApp-integrated order flow with clear delivery zone communication.
Outcome in detail
Buyers across Nairobi CBD, Westlands, Karen, and Lavington can now browse, select, and order without requiring a phone call or DM thread. Delivery coverage communicated clearly on site.
What made it hard
Perishable inventory means pricing and availability change frequently. The system needed to be manageable by the owner without developer support for updates.
Stack / Tools used
Next.jsProduct catalogueWhatsApp order flowDelivery zone positioning
Internal / Platform · Waitlist SystemLive
OCH Waitlist
Pre-launch waitlist — structured sign-up before full public launch.
Problem
New product or service needed a structured way to capture and manage early interest before full launch.
Solution
Dedicated waitlist landing page with sign-up capture, deployed on CRES infrastructure.
Outcome
Pre-launch interest captured in a structured pipeline rather than through informal channels.
Business context
Pre-launch phase for a new offering requiring controlled access and interest management before public release.
The real constraint
No system to capture early adopters or manage launch sequencing.
What we built
Waitlist landing page with sign-up form, hosted on CRES Dynamics subdomain, structured for data capture and pre-launch communication.
Outcome in detail
Pre-launch interest captured in a structured pipeline rather than through informal channels.
Stack / Tools used
CRES infrastructureSign-up captureWaitlist management
Infrastructure · Server DeploymentLive
IP Server Project (165.22.128.141)
Dedicated production server at 165.22.128.141 — outside shared hosting.
Problem
Client required a dedicated production server environment outside shared hosting — with control over configuration, security, and deployment.
Solution
Configured and deployed a live production server with direct IP access, managed under CRES infrastructure standards.
Outcome
Live production environment running at dedicated IP. Client has full control over deployment without shared hosting constraints.
Business context
Business that had outgrown shared hosting — performance issues, no control over server configuration, security constraints.
The real constraint
Shared hosting limitations blocking custom deployments and causing latency under load.
What we built
Dedicated server provisioned, configured, and deployed — managed production environment with direct access.
Outcome in detail
Live production environment running at dedicated IP. Client has full control over deployment without shared hosting constraints.
What made it hard
Migration from existing setup without downtime.
Stack / Tools used
Linux serverCRES infrastructure standardsProduction deployment
E-Commerce / Retail · Online StoreConfirm URL
KSU Shop
Retail business adding an online purchasing channel.
Problem
Retail business with no online purchasing capability — sales limited to physical or WhatsApp-based transactions.
Solution
E-commerce storefront enabling online product browsing and purchasing.
Outcome
Online sales channel operational independent of physical location.
Business context
Retail business moving transactions into an online storefront.
The real constraint
Retail business with no online purchasing capability — sales limited to physical or WhatsApp-based transactions.
What we built
E-commerce storefront enabling online product browsing and purchasing.
Outcome in detail
Online sales channel operational independent of physical location.
What made it hard
DNS error at audit — confirm ksushop.co.ke resolves before treating this as production-stable.
Stack / Tools used
E-commerce storefront
Footwear Retail · E-Commerce Website + AI ChatLive
Frank Labels Store
Sneaker and footwear retailer (Air Force 1, Jordans, Air Max, Clarks, Timberland) — sales only in WhatsApp, no catalogue.
Problem
Sneaker and footwear retailer (Air Force 1, Jordans, Air Max, Clarks, Timberland) with no structured online catalogue — sales driven entirely through WhatsApp conversations.
Solution
E-commerce site with AI chat assistant ("Dee") for product recommendations, full collection catalogue, category browsing, WhatsApp integration, and nationwide delivery system (free within Nairobi, KES 300 nationwide).
Outcome
Buyers can browse full catalogue and get product recommendations via AI chat without requiring human availability. Orders route to WhatsApp for confirmation. 3-day return policy communicated clearly.
Business context
Kenyan sneaker retail — high-demand products (Nike, Jordan, Adidas) with a buyer base that researches online before purchasing. Competitor sites exist; this client had none.
The real constraint
All selling happened in WhatsApp threads — no product photos with prices, no self-serve browsing, owner spending hours on repetitive product queries.
What we built
HTML/CSS e-commerce site with product grid, category pages, WhatsApp checkout integration, and an AI chat layer ("Dee") handling product fit and recommendation queries.
Outcome in detail
Buyers can browse full catalogue and get product recommendations via AI chat without requiring human availability. Orders route to WhatsApp for confirmation. 3-day return policy communicated clearly.
What made it hard
Training the AI assistant to answer footwear-specific questions (sizing, style matching, availability) accurately without hallucinating stock.
Stack / Tools used
HTML/CSSWhatsApp integrationAI chat assistantProduct catalogueCollection page
Culture / Media / Community · WebsiteConfirm URL
Tambua Africa
Culture / media / community organisation — no public site for mission or engagement.
Problem
Organisation with a cultural or community mandate had no digital home — no way for audiences to find, understand, or engage with their mission online.
Solution
Website establishing digital presence and communicating organisational purpose.
Outcome
Digital identity established. Audience can find and engage with the organisation online.
Business context
Organisation with a cultural or community mandate requiring a single public reference point online.
The real constraint
Organisation with a cultural or community mandate had no digital home — no way for audiences to find, understand, or engage with their mission online.
What we built
Website establishing digital presence and communicating organisational purpose.
Outcome in detail
Digital identity established. Audience can find and engage with the organisation online.
What made it hard
Site returned HTTP 415 at audit — confirm CMS or server configuration before treating this as production-stable.
Stack / Tools used
Website
Fine Dining / Hospitality · Website + Reservation SystemLive
TAVO Restaurant
Fine dining at Rosslyn Square, Nairobi — Bolt Food only, no brand-owned web experience.
Problem
Fine dining restaurant in Rosslyn Square, Nairobi with no digital presence matching its premium positioning — Bolt Food listing existed but no brand-owned web experience.
Solution
Full restaurant website with home, about, menu, gallery, events, contact, and table reservation pages. Integrated with Bolt Food for delivery and Google Maps for directions. Premium visual positioning matching the "Savour The Difference" brand.
Outcome
Restaurant now has a brand-owned digital touchpoint separate from third-party delivery platforms. Table reservations bookable directly. Premium positioning communicated before guests arrive.
Business context
Premium dining in Rosslyn Square — a location associated with Nairobi's upper-market dining scene. Guests research before booking; the previous digital absence meant first impressions happened on Bolt Food, not on a brand-controlled surface.
The real constraint
No brand-owned web presence. Entirely dependent on third-party platforms for discovery.
What we built
Next.js restaurant site with menu pages, gallery, events calendar, contact, and a reservations flow. Integrated Bolt Food link for delivery orders. Google Maps integration for directions. Premium photography-led visual design.
Outcome in detail
Restaurant now has a brand-owned digital touchpoint separate from third-party delivery platforms. Table reservations bookable directly. Premium positioning communicated before guests arrive.
What made it hard
Fine dining photography and copy standards are high — the site had to feel as premium as the in-restaurant experience.
Stack / Tools used
Next.jsVercel deploymentBolt Food integrationGoogle MapsReservation flow
Hospitality / Accommodation · WebsiteLive
Green Cottage Hotel
Hotel in Ugenya, Siaya County — local reputation, no digital reach for out-of-county visitors.
Problem
Hotel in Ugenya, Siaya County — strong local reputation but no digital presence to reach visitors travelling from outside the county.
Solution
Full hospitality website with home, about, services, menu, accommodation, and contact sections. Positioned as "The Pride of Siaya" to own the local hospitality search space.
Outcome
Hotel discoverable online for visitors researching accommodation in Siaya County before travelling. Services and accommodation options visible without requiring a phone call.
Business context
County-level hospitality in Ugenya Subcounty, Luhano-Ukwala. Strong word of mouth locally; zero digital footprint for visitors from Nairobi or other counties.
The real constraint
Travellers researching accommodation in Siaya had no way to find Green Cottage — the only discovery path was local referral.
What we built
Static hospitality site with services overview (restaurant, accommodation, drinks), menu section, accommodation page, and contact/booking section.
Outcome in detail
Hotel discoverable online for visitors researching accommodation in Siaya County before travelling. Services and accommodation options visible without requiring a phone call.
What made it hard
Photography and content had to convey warmth and quality using available assets — no professional photography budget.
Stack / Tools used
HTML/CSSGitHub Pages hostingAccommodation and menu sections
Food & Beverage / Cultural Dining · Website + WhatsApp OrderingLive
Abila Kitengela (Lounge)
Luo cuisine restaurant and pub in Kitengela — Gwassi fish, Ohangla nights; no web presence outside the neighbourhood.
Problem
Authentic Luo cuisine restaurant and pub in Kitengela with no web presence — a culturally distinctive offering invisible outside its immediate neighbourhood.
Solution
Website with video hero, full menu (Luo cuisine + wines + spirits), cultural storytelling section, and WhatsApp + SMS ordering. Positioned around the "Gwassi Fish" signature dish and Ohangla nights as key differentiators.
Outcome
Cultural dining identity established digitally. Ordering available via WhatsApp and SMS directly from the site. Story of Luo heritage communicated to a wider audience.
Business context
Kitengela food scene is competitive. Most establishments are generic. Abila's differentiation — authentic Luo cuisine, Lake Victoria tilapia, cultural events — was known only to regulars.
The real constraint
The cultural story was the product. Without a web presence, that story couldn't reach diners outside the immediate area.
What we built
HTML/CSS site with video hero background, categorised menu (Luo cuisine, wines, spirits), cultural section on Ohangla nights and Luo heritage, WhatsApp ordering integration, SMS ordering option.
Outcome in detail
Cultural dining identity established digitally. Ordering available via WhatsApp and SMS directly from the site. Story of Luo heritage communicated to a wider audience.
What made it hard
Video background without degrading mobile performance required careful compression and fallback handling.
Stack / Tools used
HTML/CSSVideo heroWhatsApp + SMS orderingGitHub Pages
Construction / Civil Engineering · Corporate WebsiteLive
Frame Constructors (Michael Owino Constructions)
Construction / civil engineering — 35+ years, 150+ projects, NCA and ISO; referrals only, no digital acquisition.
Problem
35-year-old construction company with 150+ completed projects, NCA certification, and ISO certification — but no digital presence to reach developers and homeowners searching for builders online.
Solution
Corporate website with full services overview, project portfolio, testimonials, certifications showcase (NCA, ISO, KMFB, AAK), insights/blog section, and quote request flow.
Outcome
Company's 35 years of credibility now visible online. Certifications and project history accessible to developers and homeowners researching builders before making contact.
Business context
Established construction firm active across Kitengela and Nairobi — residential and commercial. 35+ years, 150+ projects, 98% client satisfaction rate stated. All business through referral; zero digital acquisition.
The real constraint
Developers and institutional buyers now Google contractors before calling. With no web presence, this company was invisible in that research phase despite being one of the most experienced in the market.
What we built
Corporate site with hero slider, services section, project portfolio, testimonials, certifications gallery (NCA, ISO, KMFB, Architects Association of Kenya), blog/insights section, and contact/quote form.
Outcome in detail
Company's 35 years of credibility now visible online. Certifications and project history accessible to developers and homeowners researching builders before making contact.
What made it hard
35 years of work with minimal digital documentation — no project photos, no case study records. Site had to convey credibility through structure and certification proof rather than project imagery.
Stack / Tools used
HTML/CSSGitHub PagesProject portfolioCertifications showcaseQuote request form