Selected work: what we have built and why
Six project write-ups from our recent work, kept anonymous. Each shows the problem, what we built and what the client can now do. We do not publish invented results.
- Real projects, anonymous
- No invented results
- Developer-led builds
How to read these write-ups
These are real project types, described without client names, figures or traffic claims. We say what we built and what the client can do with it, because that is what we can stand behind. If you want to talk through a project like one of these, the contact page is the quickest route.
Most of the work below is built on Next.js, Payload CMS and PostgreSQL. Next.js gives fast pages, Payload gives your team an editor and admin panel, and PostgreSQL stores the data reliably. For simple sites we may use plain static HTML instead. Our web development page explains how we choose.
Quotation and inventory app for a sanitary-ware supplier
The problem. A UAE sanitary-ware supplier prepared quotations by hand and tracked stock in separate files. Prices changed, items were misquoted, and nobody could see quickly what was in stock when a customer called.
What we built. An internal web app with a product and price catalogue, stock records, customer records and a quotation builder that produces a branded PDF. Staff log in with their own accounts, and the admin controls what each person can see and change.
What the client can now do. Create a consistent quotation from saved products, check stock while talking to a customer, and send the PDF by email or WhatsApp. Related work is described on our quotation app page.
- Industry
- Sanitary-ware supply and trading
- Where
- United Arab Emirates
- Built with
- Next.js, Payload CMS, PostgreSQL
- Key features
- Product catalogue, stock records, quotation builder, branded PDFs, staff logins
Tax-invoice generator for a Sharjah engineering supplier
The problem. A Sharjah engineering supplier produced tax invoices in a spreadsheet. Layouts drifted between staff, numbers were re-typed, and invoices for related companies had to look different from each other.
What we built. A web app that creates tax invoices from saved customers and products, with separate logins for each user and branded PDF layouts for each company. Invoice numbering, line items, totals and tax lines are generated by the app instead of typed.
What the client can now do. Issue a clean invoice in a few steps, keep each company's branding separate, and share the PDF straight away. The tax fields follow what the client's accountant specified. Read more about invoicing apps.
- Industry
- Engineering supply
- Where
- Sharjah, UAE
- Built with
- Next.js, Payload CMS, PostgreSQL, PDF generation
- Key features
- Separate logins, saved customers and products, branded PDFs, invoice numbering
Product-catalogue website with an enquiry basket
The problem. A supplier of the same kind sold by quotation, not checkout. Its product range lived in a brochure, so customers could not browse, and Google had little to read.
What we built. A catalogue website with categories, product pages and an enquiry basket. Visitors add the items they want, send a single enquiry, and the supplier receives a clear list. Products are managed in the Payload admin panel.
What the client can now do. Add or change products without a developer, publish category and product pages that search engines can read, and receive structured enquiries instead of loose messages. See our e-commerce and catalogue work for related approaches.
- Industry
- Building and sanitary-ware supply
- Where
- United Arab Emirates
- Built with
- Next.js, Payload CMS, PostgreSQL
- Key features
- Categories, product pages, enquiry basket, admin editor, SEO structure
SEO-led website for a Sharjah business centre
The problem. A business-centre operator in Sharjah needed a site that did more than list services. Customers search for specific things, such as licence help, office space and company set-up, and each needed a page that answered the question.
What we built. A website structured around customer search: a page per service, clear headings, FAQs, schema and internal links, with pages written around the phrases people use. Contact forms and WhatsApp buttons make the next step easy.
What the client can now do. Publish new service pages that follow the same structure, track queries in Google Search Console, and point enquiries to the right team. Our SEO services page covers the approach.
- Industry
- Business-centre and corporate services
- Where
- Sharjah, UAE
- Built with
- Next.js, Payload CMS, PostgreSQL
- Key features
- Search-led page structure, FAQ and schema markup, contact forms, Search Console set-up
From brochure to website for a UAE metal fabricator
The problem. A UAE metal fabricator had a strong printed brochure but almost no online presence. Buyers searching for fabrication services could not find the company, and the brochure could not answer their questions.
What we built. A website built from the brochure's content: services, capabilities, materials and typical work, rewritten as individual pages with clear headings and an enquiry form. Images were prepared for fast loading, and schema was added for the business and its services.
What the client can now do. Show capabilities in a form buyers and search engines can read, receive enquiries by form or WhatsApp, and edit pages in the admin panel. See our web development service for how brochure projects start.
- Industry
- Metal fabrication
- Where
- United Arab Emirates
- Built with
- Next.js, Payload CMS, PostgreSQL
- Key features
- Services and capability pages, enquiry form, optimised images, schema
Kitchen-equipment catalogue with category and product SEO pages
The problem. A kitchen-equipment business sold a wide range to restaurants and hotels, but buyers searching by product type and location could not find specific pages, and Arabic-speaking buyers had nothing in their language.
What we built. A catalogue website with category and product pages, plus landing pages written around buyer searches, each with FAQs and schema. Arabic versions were set up with right-to-left layout and language alternates so each audience sees the right page.
What the client can now do. Manage the catalogue in the admin panel, publish new category and landing pages from a proven template, and serve both English and Arabic searchers. Related reading: SEO for e-commerce websites.
- Industry
- Commercial kitchen equipment
- Where
- United Arab Emirates
- Built with
- Next.js, Payload CMS, PostgreSQL
- Key features
- Category and product pages, SEO landing pages, FAQs, schema, Arabic versions
Project types we take on
These are the kinds of project we scope most often. If yours does not fit a row, ask us. We will say plainly if it is outside what we do well.
| Project type | What it solves | Typical build |
|---|---|---|
| Quotation and invoice app | Slow, inconsistent paperwork | Web app with logins, saved records and branded PDFs. See invoicing apps |
| Inventory and order tools | Stock and orders tracked in separate files | Custom web app and database. See custom business apps |
| Catalogue and enquiry website | Products that customers and Google cannot browse | Catalogue pages and an enquiry basket on a CMS |
| SEO-led business website | A site that does not match how customers search | Search-led structure, FAQs and schema |
| Brochure to website | Strong print material but little online presence | Content restructured into pages with an enquiry form |
| Bilingual English and Arabic site | Missing Arabic-speaking buyers | Right-to-left pages with language alternates |
Questions about how we work on projects
Why are the projects anonymous?
We describe project types without client names unless a client has agreed to be named. The write-ups show the problem, the build and what the client can do, and we do not invent results or figures to make them look better.
Can you build something similar for my business?
Usually yes, if it is close to one of the project types above. Tell us what you do and what is slowing you down, and we will say whether we can help and what a fixed written quote would cover.
What technology do you use?
For editable sites and apps we usually use Next.js, Payload CMS and PostgreSQL. For small brochure sites we may hand-build static HTML and CSS. We choose the simplest option that fits the job. See web development.
How do you price a project?
Published starting prices are on the pricing page. After a scoping call you receive a fixed written quote that lists what is included and what is extra.
Who owns the code and data?
Ownership terms are stated in your written quote. Please ask on the scoping call, and we will set out what you receive and in which form before you commit.
Do you work remotely?
Yes, with all clients outside Udupi, where we are based. We hold scoping calls and design reviews by video or phone and use WhatsApp for day-to-day messages.
Can the project include Arabic?
Yes. We can add Arabic with right-to-left layouts and language alternates. Mention it during scoping so it is included in the quote.
What happens after launch?
We hand over with a short training call. You can then add a website care plan for updates, backups and security, or SEO work for ongoing growth.
Tell us about your project
Describe what you want to build and what is slowing you down. You get a clear written quote, and honest advice if a simpler approach would work.