Benjamin Looi
Back to projects
Sokha Tech

Sokha Tech

January 1, 2025

Overview

Sokha Tech is the online presence for a consultancy I built to help Cambodian SMEs adopt digital tools: websites, SEO, POS systems, and AI automation. I designed and developed the platform from concept through deployment. One product connected to that work is Baguette POS, a restaurant point-of-sale system for the same local SME market.

The main challenges were bilingual support, a visual identity that did not look like another generic corporate site, and copy that could speak to business owners who distrust tech vendors.

The Design Direction

I chose a hand-drawn illustrated style instead of the usual corporate look. Many tech consultancy sites in the region use stock photos, blue gradients, and generic copy. Sokha Tech needed to feel approachable for restaurant owners and shop managers who may never have worked with a developer before.

Sokha Tech services: Web Design + SEO, Custom Development, Business Systems + POS, and AI Integration

Sokha Tech services: Web Design + SEO, Custom Development, Business Systems + POS, and AI Integration

Speaking to the Right Pain Points

I structured the messaging around problems SME owners brought up in conversations around Phnom Penh: manual admin work, competitors with better systems, and poor visibility into cash flow.

Common SME challenges: manual tasks, competitors with better systems, poor cash flow visibility, and scaling issues

Common SME challenges: manual tasks, competitors with better systems, poor cash flow visibility, and scaling issues

Bilingual Implementation

Building a bilingual site in English and Khmer took more than swapping strings. Khmer script needs different line heights, translated text changes component widths, and fonts need careful testing across devices. The language toggle switches navigation, content, CTAs, and form labels without a page reload.

Meet Sokha Tech: Our Story and Our Mission

Meet Sokha Tech: Our Story and Our Mission

Building Trust Locally

For a consultancy in Cambodia, digital credibility is not automatic. I designed the About section and Values page to show local presence and trust. The site needed to make clear that Sokha Tech understands the local market and business culture.

Sokha Tech values: Innovation, Partnership, Results, and Local First

Sokha Tech values: Innovation, Partnership, Results, and Local First

Conversion-Focused Contact

The contact page stays simple: a form, an email, and a phone number. Many potential clients prefer to call or message directly, so those details matter more than chatbots or scheduling widgets.

Contact page with form, email, and phone number

Contact page with form, email, and phone number

Tech Stack

  • Next.js: Server-side rendering for SEO and fast initial loads, which matters when targeting local search
  • TypeScript: Type safety across the codebase
  • Tailwind CSS: Utility-first styling with custom design tokens for the hand-drawn aesthetic

What I Learned

The biggest lesson was that messaging matters more than visual polish. The first version looked good but used generic copy like "We build digital solutions for your business." After I rewrote the content around pain points from real business owners, inquiries went up. The design supports the message, but the message does the selling.

Related Projects

web
The Eco Garden Cat Project

The Eco Garden Cat Project

A bilingual cat welfare platform for a real colony in Cambodia, with TNVR tracking, KHQR donations, public ledgers, adoption inquiries, volunteer sign-ups, and an admin CMS.

next.js
typescript
tailwind
supabase
web
Personal Portfolio (2026)

Personal Portfolio (2026)

A developer portfolio with cursor-driven motion, MDX project pages, blog comments, structured data, and a fast Next.js 15 build.

next.js
typescript
tailwind
motion

Related Writing

UX: Disable or hide button?
ux
ui-design
buttons

Hide controls when users cannot use them. Disable controls when users need to understand that an action exists but is not available yet.