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.
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.
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.
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.
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.
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.
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.
An ongoing daily-release collection of web apps and a native Mac utility. Explore released tools for organising tasks, tracking purchases, managing subscriptions, and finding large files. Unreleased builds stay private.
A working staging build with clinic workspaces, staff permissions, appointments, patient records, and subscription workflows. Uses fictional data; billing, email, and SMS are simulated. Not a production clinical release.
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.