Web Apps & Portals

Web apps for customers, staff and partners

Online systems where people can log in, submit information, track work, manage records or complete a process.

If people need to do something on the site rather than simply read it, you are probably looking for a web app.

Explore this service

Website or web app?

CriterionBusiness websiteWeb app
PurposeExplain the businessLet users perform tasks
LoginUsually not requiredOften required
DataMostly public contentUser or business information
ExamplesCompany site, portfolio, landing pagePortal, dashboard, booking system
Best forMarketing and enquiriesRunning a digital process

Business website

Purpose

Explain the business

Login

Usually not required

Data

Mostly public content

Examples

Company site, portfolio, landing page

Best for

Marketing and enquiries

Versus

Web app

Purpose

Let users perform tasks

Login

Often required

Data

User or business information

Examples

Portal, dashboard, booking system

Best for

Running a digital process

What we can build

  • Customer portals

    Customers can view information, documents, orders or requests.

  • Staff portals

    Give staff one place to access the tools and information they need.

  • Operations dashboards

    See status, workload, activity and business information in one interface.

  • Booking & request systems

    Let users submit, schedule and track requests.

  • Admin panels

    Manage users, content, records and system settings.

  • Self-service tools

    Let customers complete routine actions without contacting staff each time.

Common capabilities

Examples — final features depend on the project.

  • Login & accounts
  • User roles
  • Forms
  • Search & filters
  • Dashboards
  • Notifications
  • Document access
  • Status tracking
  • Approvals
  • Third-party integrations

How the project moves

  1. 01

    Understand users

    Clarify who will use the app and what they need to do.

  2. 02

    Design the flow

    Agree screens, access rules and the main workflows.

  3. 03

    Build & connect data

    Develop the application and connect agreed data sources.

  4. 04

    Test & launch

    Test, deploy, hand over and support go-live.

Pricing

Starting from
KES 100,000
Typical range
KES 100K–700K+
Estimated delivery
6–10 weeks focused10–16 weeks larger

Timing depends on scope, integrations, feedback and existing data.

What changes the price

  • Number of user types
  • Number of screens / workflows
  • Authentication
  • Permissions
  • Data complexity
  • Dashboards
  • Integrations
  • Notifications
  • Migration of existing data

Frequently asked questions

What is the difference between a website and a web app?

A website mainly explains the business. A web app lets people perform tasks — for example logging in, managing an account, placing or tracking orders, uploading files or viewing reports.

Can customers and staff have different accounts?

Yes. Different user roles can see different information and actions. That is a common part of portal and admin work when the process needs it.

Can a web app connect to systems we already use?

Often, yes, where the other systems provide a suitable supported connection. We confirm the practical options during scoping.

Can we start with a smaller first version?

Yes. Many projects start with one useful workflow and expand once that part is working properly.

What happens after launch?

Projects include a defined launch-support period for launch-related fixes and handover. Ongoing changes or maintenance can be scoped separately if needed.

How long does a web app take?

A focused web app typically takes 6–10 weeks. Larger multi-role applications may take around 10–16 weeks depending on features, integrations and data requirements.

Discuss your project.

Tell us what the business needs to do and where the current process falls short.