What can we build for you?

Apps. SaaS. Websites. Connected systems.

Build a business app, launch a SaaS product, create a better website, or connect the tools your team relies on.

01

Apps & custom software

Turn a business problem into a tool people can actually use.

Build a customer-facing app, an internal system, or a focused first version of a new product. We start with the job it needs to do, map the screens and data, and test a working version before expanding it.

  • Customer portals with accounts, documents, messages, and approvals
  • Booking, job tracking, inventory, and team dashboards
  • Responsive web apps and mobile-friendly field tools
  • API integrations, data migration, and role-based access

For example: a service team can manage jobs, photos, customer updates, and sign-offs in one place.

Discuss your project
02

SaaS & subscription platforms

Build software that customers can sign into and subscribe to.

From a focused MVP to a product with multiple customer organisations, plan the system around how people join, pay, use the product, and get support. Features and infrastructure are scoped to the first release and expected usage.

  • Customer onboarding, team invitations, and permissions
  • Subscription plans, billing integration, and account management
  • Separate organisation workspaces and admin controls
  • Usage tracking, product analytics, and release planning

For example: a subscription platform that gives each business its own team workspace, plan, and reporting.

Discuss your project
03

Website builds & redesigns

Make it easier for visitors to understand, trust, and contact you.

A website should give people a clear next step. I can review an existing site or build a new one around your audience, offer, and customer journey. We measure enquiries, bookings, or purchases rather than assuming a redesign will improve results.

  • Clear offers, service pages, and campaign landing pages
  • Quote requests, booking paths, and useful contact forms
  • Mobile usability, page speed, and search fundamentals
  • Conversion event tracking and testing where traffic supports it

For example: replace a vague homepage and long enquiry form with a focused service page and a simpler quote request.

Discuss your project
04

IT services & ongoing support

Keep your website, software, and business tools working together.

Plan the technical setup behind your business: hosting, domains, connected tools, maintenance, and handover. Support and ongoing improvements are scoped around the systems you use and the help you need.

  • Prototype reviews and testing of important customer journeys
  • Hosting, domain, analytics, and deployment setup
  • Documentation, training, and an agreed handover
  • Optional maintenance, monitoring, and ongoing development

Start with a discovery conversation, define the first useful release, then agree the scope and quote before development.

Discuss your project
05

Ecommerce & online ordering

Choose the right way to sell, from a small catalogue to a connected store.

The right store depends on your products and how you fulfil orders. Options include a hosted storefront, a store connected to your existing website, or custom ordering software when standard checkout cannot handle the job.

  • Product catalogues, variants, search, and collections
  • Checkout, payment integration, shipping, and local pickup
  • Wholesale accounts, repeat ordering, and customer pricing
  • Personalisation, artwork uploads, and quote-to-order workflows

For example: a print shop can accept artwork and product specifications, prepare a quote, and turn approval into an order.

Discuss your project
06

AI, automation & connected systems

Connect your information and cut down on repetitive work.

Add AI where it has a useful job: finding approved information, preparing drafts, sorting enquiries, or helping staff complete a workflow. Integrations are designed around your existing tools, access, and review requirements.

  • Knowledge assistants with source references
  • Enquiry intake, document processing, and draft preparation
  • Connections between email, calendars, CRM, and business apps
  • Human approvals, activity logs, and exception handling

For example: organise incoming requests, gather the relevant account details, and prepare a response for your team to review.

Discuss your project

Apps, SaaS, website builds, and IT services are scoped around your business. Ecommerce, AI, and creative production can support the project where needed.

Apps & software

From an idea to something useful.

Everyday tools and business software, designed and built by Kevin Johnston.

Build an app

Selected website portfolio

Real businesses. Real work.

Explore all 25 websites NFT & Web3 archive

About Kevin

Kevin Johnston.
Full-stack designer.

Design and development.
One person to connect the two.

I’m Kevin, the Calgary-based designer and developer behind DARKKEVN Labs. I bring the interface and the systems behind it together: how a product looks, how people move through it, and what happens when they sign in, place an order, or send an enquiry.

Built around real business needs.

My focus is apps, SaaS platforms, website builds, and connected business tools. That can mean a customer portal, a subscription product, an online store, or a clearer website that helps people take the next step. IT services and integrations support the build where they’re needed.

The portfolio brings together my independent work and website projects built for Clearwater Digital, including Alhambra Vacuum, Mud Creek Medics, and Battle of the Rockies. Earlier NFT and Web3 projects are available in the archive, alongside the collection artwork and marketplace links.

You work directly with me.

We start with what your business needs and what a useful first version should do. From there, I connect the design, development, testing, and launch. You can review working versions as the project takes shape, with scope, ownership, and ongoing support discussed before handover.

Earlier NFT & Web3 work

Let’s make it happen

What do you
have in mind?

An app, SaaS platform, website build, or IT project.
Tell me what you want to make possible.

kevin@darkkevn.ca

Delivered to kevin@darkkevn.ca.