Business Utilities & Dashboards

Internal Company Directory & Contact Search

A simple, searchable internal directory of staff/department contacts, driven by a CSV you control.

The Problem

Finding the right internal contact shouldn't mean scrolling through an old spreadsheet or asking around — a small searchable directory page, kept up to date from a CSV, solves this without needing a full intranet.

About this problem

Staff directories tend to live in old spreadsheets, shared drives or intranet pages that nobody maintains. Finding a colleague means opening a file, scrolling and hoping the entry is current. A small searchable page driven by a single CSV removes that, because updating the directory means replacing one file rather than editing a web page.

Small and medium companies usually look for this when they have grown past informal knowledge of who does what, but a full intranet or HR system would be overkill. They want something quick to use, easy to keep up to date and not visible to the public.

What's Included

What's NOT Included

How It Works

  1. I review your contact CSV and agree which columns to show and search, such as name, department, role, email and phone.
  2. I build a directory page that loads the CSV data and provides instant search and filtering across name, department and role.
  3. I add a simple way to replace the CSV so you can update the directory yourself without touching code.
  4. I protect the page with access control appropriate to your hosting, such as a login or password, so it is not publicly indexable, and I add a rule to keep it out of search engines.
  5. I test the page with realistic data, including long names, accents and empty fields, and check it on mobile screens.

In practice: you buy the service, send over whatever access or details the job needs, I investigate and do the work, and you confirm it's resolved before we call it done.

Frequently Asked Questions

How do I make a searchable staff directory from a spreadsheet?
Export the spreadsheet as a CSV and have a page read it and offer search. I build that page and set it up so replacing the CSV updates the directory.
Can I keep the directory private?
Yes. Basic access control is included so the directory is not fully public. The exact method depends on your hosting.
Will it sync with our HR system?
Not as part of this service. Automatic sync would need to be scoped separately and depends on your HR system offering an API.
Can I add staff photos?
Simple profile images can be supported if you supply them. Anything beyond basic image display is outside this service.
Is this a full intranet?
No. It is a directory search page only. HR or intranet features are not included.
Who updates the contacts?
You do, by editing and replacing the CSV. I do not maintain the data.
Please note: the price shown applies to a standard case matching the description above. Every situation is different, and if your request falls outside the normal scope of this service, I will explain this before doing any additional chargeable work. I will never silently turn a small job into an expensive project.
Running into an issue with a service you've already bought, or unsure which one fits your problem? Message me directly on WhatsApp — no ticket system, no bot.