GxA Solutions
Back to portfolio
Web + Branding

Website and branding for Pyramid Security

A 72-page website, a logo redrawn in eight versions and business cards for a security company in Olt county, built in three months.

Website and branding for Pyramid Security

A client known only by word of mouth

Pyramid Security installs video surveillance, burglar alarms, fire detection and electrical systems in Olt, Dolj, Vâlcea and Teleorman. The company holds ANRE, IGSU and IGPR authorizations. It had no website and no logo. We built everything from scratch over about three months, working in bursts.

The first logo had a good pyramid and a hard file to use

We first drew a round seal: a blue, yellow and red pyramid, three stars on each side and the company name on the ring. The pyramid stayed. The file had problems, though. The ring text used a font that existed only on our computer, "Paza si protectie" had plain s and t where Romanian needs ș and ț, and the logo came in one version, for light backgrounds.

The old seal: a three-colour pyramid inside a blue ring with black text

We rebuilt the ring and produced eight versions

The ring text is now converted to outlines, set in Archivo, with the correct diacritics. The blue ring became navy with white text, and on dark backgrounds we lightened the pyramid colours, because the blue disappeared. From the same drawing we exported eight SVG files: the colour seal, the seal for dark backgrounds, two monochrome versions for stamps or engraving, the pyramid alone in two versions, and a horizontal logo, also in two versions.

The new logo in colour, on a dark background and in monochrome

The header uses the pyramid, the seal stays on the cards

At 44 pixels the ring text can no longer be read. The site header uses the pyramid alone with the company name beside it, and the full seal stays on the business cards. The pyramid is also the browser icon, at 32 and 180 pixels.

72 pages generated in advance

The site is written in Next.js 15, TypeScript and Tailwind v4, with MySQL through Prisma. It has 8 service pages and one page for each service in each of the 4 counties. Every page has its own title, description and structured data for Google. Projects are added from an admin panel with a drag-and-drop editor (Puck), and uploaded photos are converted automatically to WebP at 400, 800 and 1200 pixels.

The Pyramid Security home page

A hosting account capped at 120 processes

We deployed on Hosterion with cPanel. The account was at 118 of 120 processes, and npm ci on the server stopped with SIGABRT while installing Prisma. We first suspected memory. The limit was on processes, because CloudLinux counts threads too, and Hosterion does not let us raise it. So we built everything locally and uploaded a precompiled 34 MB bundle, replacing the Mac binaries with Linux ones for Prisma and sharp. With UVTHREADPOOLSIZE=2 and VIPS_CONCURRENCY=1, sharp works on a single thread when photos are uploaded.

The back of the business card lists six kinds of work

The front has the seal, the company name, "Authorized ANRE, IGSU, IGPR", contact details and a QR code. On the back we listed the work: electrical installations, burglar alarms, video surveillance, physical security risk analysis, fire alarms and access control.

The business card front, with the seal and the QR codeThe business card back, with the list of work performed

Clients now find the company online too

Before, the company became known by word of mouth. Now some of its clients arrive from online. In the first month, the site brought in 20 requests.