Skip to content
ServicesOur WorkAboutHow We WorkInsights
Discuss Your Project
HomeServicesOur WorkAboutHow We WorkInsights
Discuss Your Project
Byte Harbor Inc.

Technology built around your business. Websites, custom software, e-commerce and practical AI automation, from strategy to launch and beyond.

Based in Calgary, ABWorking with clients across Canada and the US

hello@byteharbor.ca

Services

  • Website Development
  • Custom Software
  • E-commerce
  • AI & Automation
  • Integrations
  • Next.js Development

Company

  • Our Work
  • About
  • How We Work
  • Insights

Start

  • Discuss Your Project
  • All Services
© 2026 Byte Harbor Inc. All rights reserved.Privacy PolicyBack to top
Home/Our Work/Customer portal & onboarding app
Web app

Customer portal & onboarding app

A complete self-service journey, from sign-up to subscription to smart devices.

Illustration for Customer portal & onboarding app

Overview

The challenge

Onboarding, scheduling, subscriptions and device ordering were spread across emails and separate tools, which made the customer journey slow and the admin work heavy.

Our approach

We built one large self-service portal for customers and a deep admin behind it, with accessibility treated as a requirement from the start.

Project type
Web app
Client
Confidential

Built with

  • React
  • Supabase
  • Stripe
  • Shopify SSO
  • Zoom

Standout features

  • Guided onboarding, appointments, goals and messaging in one portal
  • Stripe subscriptions plus single sign-on straight into the online store
  • Accessibility audited with axe and pa11y, backed by Section 508 documentation

Everyday impact

Customers handle onboarding, bookings and orders themselves, and staff manage it all from one admin.

What we built

Inside the system

  • Guided onboarding

    Step-by-step onboarding, goals, achievements and messaging in one place.

  • Scheduling & video calls

    Appointment booking with calendar and video-call integrations.

  • Subscriptions & store sign-on

    Stripe subscriptions with an admin billing dashboard, plus single sign-on into the online store.

  • Smart-device ordering

    Customers connect and order connected devices directly from the portal.

  • AI-generated content

    Personalised AI meal plans and recipes, and a voice AI assistant.

  • Operations admin

    Funnel manager, enrollment and system-health monitors, email CRM, privacy-request handling and tasks.

  • Accessibility built in

    Automated axe and pa11y audits with Section 508 / VPAT documentation.

How it works

From start to finish

  1. 01

    A new customer signs up and is guided through onboarding.

  2. 02

    They book appointments, subscribe and order devices in the same portal.

  3. 03

    Single sign-on carries them into the store without another login.

  4. 04

    Admins monitor enrollment and system health from one dashboard.

Services behind this project

  • Custom Software & Web ApplicationsTeams whose processes have outgrown off-the-shelf tools.
  • E-commerceRetailers and brands launching, replatforming or improving an online store.

More work

Related projects

View all work
  • Illustration for CRM & call-center workspace
    Web app

    CRM & call-center workspace

    Calls, texts, calendars and customer history on a single screen.

    Standout features

    • A browser-based softphone, so staff dial, record and take calls with no desk phone
    • Every call transcribed automatically through a background queue
    • Unified SMS and support inbox, calendar sync with Acuity and Google Calendar, and built-in commission reports

    Everyday impact

    Staff stopped juggling phone, inbox and calendar apps. Everything about a customer is one click away.

    Built with

    • React
    • TypeScript
    • Telnyx WebRTC
    • OpenAI Whisper
    • Supabase
    View project : CRM & call-center workspace
  • Illustration for Marketing CRM & content back office
    Web app

    Marketing CRM & content back office

    Campaigns, content and commissions under one roof.

    Standout features

    • An email and SMS sequence builder with branded templates and voicemail drops
    • A digital asset library for images, decks, testimonials and reviews
    • Payment links, pricing rules and partner payout batches

    Everyday impact

    Marketing launches campaigns without waiting on developers.

    Built with

    • React
    • Stripe
    • OpenAI
    • Supabase
    • Playwright
    View project : Marketing CRM & content back office
  • Illustration for Marketing funnels & webinar platform
    Web app

    Marketing funnels & webinar platform

    From first click to booked session, fully automated.

    Standout features

    • Multi-step funnels and quizzes with Zoom webinar registration
    • Live presentation pages with a synced presenter view
    • Assessments that generate AI-written narratives and PDF reports

    Everyday impact

    Leads move from interest to booking without manual follow-up.

    Built with

    • React
    • Zoom
    • Stripe
    • Resend
    • ElevenLabs
    View project : Marketing funnels & webinar platform
← All workNext: Cross-platform mobile app

Start a conversation

Facing a similar challenge?

Tell us what you’re trying to build. We’ll talk through how we’d approach it and what a sensible first step looks like.

Discuss Your Project