E-Partners — 360° business consulting

A single-page presentation site for a consultancy working across seven disciplines. Built without a framework — light and fast.

Visit live site
Overview
Client
E-Partners — 360° business consultancy, Baku
Role
Frontend development — page structure, layout, multilingual copy architecture and deployment.
Stack
HTML · CSS · JavaScript
Date
October 2025
Languages
1 — AZ
Lighthouse (mobile)
93
Lighthouse (desktop)
99
The problem

For a consultancy operating in seven separate fields, the main risk is looking scattered: the longer the list grows, the weaker the sense of specialism, and the visitor concludes that this firm simply does everything. The site had to present breadth as a position rather than as a weakness.

What the site includes
  • Single-page flow: proposition, about, services, why us, contact
  • Seven service areas: finance, marketing, legal, human resources, IT, procurement, training
  • Company values and mission section
  • Responsive layout
  • Three languages (AZ / English / Русский) via a selector in the header
  • Six concrete line items under every service area — no generic phrasing
  • Six advantage blocks: agility, industry experience, customisation, client focus, innovation, 24/7 support
  • A full contact block: two phone numbers, email and office address
Technical decisions
01

Why no framework?

The site is entirely static content — no dynamic data, no form logic, no user accounts. Adding React would mean shipping JavaScript that does nothing for the visitor. A plain build opens faster here and is still straightforward to maintain years later.

02

Seven services, one flow

The firm works across many disciplines, which can scatter the message. Instead of splitting services into separate pages I kept them in a single flow — the visitor sees them in sequence, and the "everything from one place" positioning is carried by the structure itself.

03

The services are written out item by item

The phrase “legal services” tells nobody anything. So each area lists six concrete pieces of work beneath it — drafting contracts, tax and customs procedures, licensing, court representation. When a visitor sees their own problem spelled out word for word, they are ready to get in touch; a generic heading leaves them stuck at “I'll call and ask”.

04

Three languages switch in JavaScript — a trade-off taken knowingly

On a static site the language changes at the press of a button: instant for the user, no extra page load. The cost is that all three languages stay at one address and search engines do not index them as separate pages. At this project's scale that was an acceptable trade — the site is presentation material, not an organic search channel. Had multilingual SEO been a requirement, the languages would have had to be split at the routing level.

Results

The site has been live since October 2025. PageSpeed Insights measures performance at 93 on mobile and 99 on desktop — the direct result of a framework-free build in plain HTML and CSS.

Tell me about your project — I usually reply the same day.

Nurlan Qadirov — Baku, Azerbaijan