Stephen Muchara Logo
Stephen MucharaFull Stack Developer & Designer
Selected work2026

E-commerce · Technology retail & IT services

Inmarknet Computers

A technology retailer, a service desk, and the system that runs both.

Inmarknet ComputersCommerce · Services · Operations
Laptops, smartphones, printers, and toner from Inmarknet Computers

A commerce and services platform for a Kenyan technology company selling laptops, smartphones, printers, toners, and accessories—and installing, repairing, and supporting them.

View live project

Inmarknet had been trading since 2010 across two different businesses: selling hardware and servicing it. The platform brings both into one storefront, one checkout, and one admin the team runs themselves.

Client
Inmarknet Computers
Status
Live commerce & services platform
Role
Product design & full-stack development
Services
Commerce strategy · UX/UI · Engineering · Admin & CMS
Industry
Technology retail & IT services
Platform
Responsive e-commerce

From the problem to the shipped product.

A transparent view of the UX thinking, interface decisions, and front-end engineering behind the work.

  1. 01Problem
  2. 02Context
  3. 03Discovery
  4. 04Pain points
  5. 05Flows
  6. 06Wireframes
  7. 07Exploration
  8. 08Final UI
  9. 09System
  10. 10Implementation
  11. 11Learnings
01ProblemStrategy

One business sold technology, another serviced it, and the website needed to explain both.

Inmarknet had a broad catalogue, specialist consumables, installation expertise, and repair services. The challenge was to build one legible commerce experience without making the service business feel like a secondary page bolted onto a store.

02Users / business contextUX

Who the product had to work for—and what the business needed it to change.

Primary users
  • Individual buyers
  • SME procurement teams
  • Printer and toner customers
  • IT support clients
Business goals
  • Increase trust in genuine stock
  • Reduce wrong-product purchases
  • Support local payment and delivery expectations
  • Let the team operate content and orders
03Research / discoveryUX

Discovery focused on the decisions people were already trying to make.

Methods and inputs
Catalogue auditPurchase-question mappingService taxonomyCheckout risk review
What shaped the direction
  • Availability, warranty, and delivery answers mattered earlier than long specifications.
  • Toner buyers think in printer models and part numbers, not category trees.
  • Local payment choices are part of the UX, not a back-office detail.
04Key pain pointsUX

The experience had to remove three sources of friction.

01

Catalogue overload

Dense specifications made it difficult to understand what product was right for the task.

02

Compatibility risk

A wrong toner or cartridge creates a costly return and immediate loss of confidence.

03

Split trust

Retail, installation, and repairs felt like different businesses despite sharing the same expertise.

05User flows / information architectureUX

Guide the buyer from a need to a supported purchase.

  1. 01

    Choose route

    Shop products or explore business solutions

  2. 02

    Narrow choice

    Search, filters, categories, and compatibility

  3. 03

    Validate

    Stock, warranty, delivery, and specifications

  4. 04

    Checkout

    Contact, shipping, payment, and review

  5. 05

    Get support

    Installation, repair, or maintenance

06WireframesUX / UI

The structure separated selection help from transaction detail.

Low-fidelity screens tested how quickly a shopper could orient themselves, compare products, validate a compatible consumable, and move through a short checkout without losing delivery or warranty context.

Category discovery
Product decision
Four-step checkout
07Design explorationUI

A bold retail surface supported by calm utility.

01

Lead with outcomes before specifications

02

Use high contrast for energy and legibility

03

Keep reassurance next to the decision it supports

04

Make services a primary navigation route

08Final UIUI

The live store makes the value proposition and catalogue immediately distinct.

These live captures show the brand-led opening and the practical catalogue state beneath it: clear categories, visible product count, sorting, and filters without losing the visual identity.

Inmarknet Computers live homepage
Live commerce homepage
Inmarknet Computers live laptop catalogue
Live catalogue and filters
09Design system / componentsUI / FE

Commerce, content, and services share one component language.

Core components
01Product card02Filter group03Stock indicator04Compatibility finder05Checkout stepper06Service chapter
Foundation tokens
Accent#063bd8
Soft#dfe7ff
Ink#09090b
Canvas#f7f5f0
  • Electric green signals primary action against a black retail canvas.
  • Utility surfaces use quieter neutrals for long-form comparison.
  • Product, service, and journal cards share interaction rules but retain distinct content hierarchy.
10ImplementationFront-end

The engineering work extends from storefront to daily operations.

The platform connects product browsing, local checkout expectations, service discovery, and a custom administration layer. The team can manage product data, specifications, images, orders, customers, and editorial guidance without editing code.

Next.jsE-commercePesapalCustom adminResponsive catalogue
01

Resolve VAT and shipping before order confirmation.

02

Support cash or M-Pesa on delivery alongside online payment.

03

Model specifications by category so the catalogue stays maintainable.

11LearningsReflection

What the work changed—and what I would carry into the next version.

01

Local commerce trust is built from operational answers as much as visual polish.

02

A compatibility tool can remove more friction than another promotional banner.

03

Treating services as a core journey made the digital brand match the real business.

One platform for everything the business already did.

Retail, consumables, installation, and support now share a single storefront, a single checkout, and a single admin. The result reads as one company rather than a catalogue with a services page bolted to the side.

05collections spanning laptops, phones, printers, toners, and accessories
02payment routes: cash or M-Pesa on delivery, and card or M-Pesa via Pesapal
CMSa custom admin for products, orders, customers, and the journal
Next case studyJuri Jewelry

Get in touch with Stephen

Can't Wait To Start Working With You