Skip to content
Proudly based in Nova Scotia, Canada · clients welcome from every countrysupport@codeluma.caClient login
CodeLumaDevelopment Inc.

Home / Portfolio

Selected recent development work

Websites, software and apps built as complete systems

A focused selection from a broader body of CodeLuma Development Inc. work. These projects combine product strategy, interface design, front-end and back-end engineering, desktop software, mobile apps, deployment and ongoing support.

  • Front end + back end
  • Desktop + mobile
  • Real-time systems
  • Live in production
Full-stack deliveryWeb interfaces, APIs, desktop bridges, Android and iOS
Complete productsNot isolated screens
Cross-platformWindows, Linux, Android, iPhone, web
Live systemsReal users, real payments, real data
Development portfolio

Connected products with real operational depth

The strongest portfolio work explains how the pieces fit together. HamRadioList is presented as one ecosystem, followed by a live-aircraft platform, a Nova Scotia courier platform, the Nerdania family games platform and our own Android app.

HamRadioList ecosystem

Radio, software and mobile experiences working as one

A connected family of public websites, operator tools, station software, realtime audio, Android applications and iOS-compatible mobile experiences.

Core web platform: HamRadioList.com

Front-end development: responsive public pages, station views, operator dashboards, live data displays, forms, status states and browser-based operating workflows.

Back-end development: PHP services, APIs, account-aware workflows, station records, data storage, remote-rig coordination, audio-session handling, diagnostics and production integrations.

Windows software: HamRadioList Station Bridge Native Setup for Windows x64 (.exe), desktop connector and station-bridge software. Mobile products: Android (.apk) releases and iOS-compatible experiences for connected station access.

  • PHP
  • JavaScript
  • APIs
  • Windows EXE
  • Android APK
  • Live audio
HamRadioList Remote Rig control console beside a transceiver
Android · iOS · Windows · Linux

HamRadioList Remote Rig

A remote-radio operating system connecting phones, tablets and desktop browsers to a station computer and transceiver.

  • Live Remote PTT and receive audio with selectable microphone, speaker and Bluetooth routes.
  • Android app and installable iPhone/iPad experience.
  • Native Linux desktop edition for Ubuntu, Debian and other x86_64 distributions, with AppImage portability, tray operation, autostart and advanced CAT control.
  • Station Bridge CAT control, USB audio routing, heartbeat and secure command queue.
  • Saved frequencies, automatic tuning, waterfall, voice-aware scanner and live telemetry.
  • Integrated DX Cluster, CQ voice memory, conversation recording, cameras and broadcasting.
  • Android
  • iOS
  • Windows
  • Linux
  • PTT
  • CAT
  • TURN audio
HamRadioList Station Bridge connecting a radio, audio interface and computer
Linux desktop software · Version 2.0.6

HamRadioList Station Bridge for Linux

A native Linux x64 station connector that brings the established Station Bridge workflow to Debian, Ubuntu and compatible distributions while preserving the Windows release.

  • CAT control and Yaesu FT-710 station functions through the existing HamRadioList Remote Rig services.
  • Secure TURN/WebRTC audio, push-to-talk safeguards, live radio support and operator meters.
  • PipeWire and PulseAudio-compatible microphone and speaker routing.
  • Self-contained installers: Debian package for supported systems and a portable Linux x64 archive.
  • Linux x64
  • Debian
  • CAT
  • FT-710
  • WebRTC
  • PipeWire
WalkieTalkieHRL on a phone connected securely to a radio station
Realtime mobile communication

WalkieTalkieHRL.com

Front end: PTT controls, public and private rooms, participant presence, audio states, diagnostics, version notices and responsive mobile interfaces.

Back end: room coordination, private access credentials, session state, audio endpoints, update distribution and HamRadioList account/service integration.

  • Android .apk with live audio, PTT and background-readiness workflows.
  • iPhone/iOS installable PWA with Add to Home Screen.
  • Big Screen edition for Google TV, Android TV and compatible Chromebooks.
  • Android APK
  • iOS PWA
  • Private rooms
  • Realtime audio

Connected product architecture

One ecosystem linking browser interfaces, station hardware, desktop software, mobile applications, account workflows and live media paths.

Operational reliability

Diagnostics, version checks and audio readiness. Shared services for accounts, permissions and support-aware status.

Responsive delivery

Desktop, phone, tablet and large-screen views from one coherent product.

Worldwide live-aircraft platform

Smart Marty Sky turns live flight data into an immersive view of the aircraft around you

CodeLuma Development Inc. designed and developed Smart Marty Sky as a complete aircraft-tracking ecosystem: a responsive website, Android application, iPhone and iPad PWA, Windows desktop installer, Linux packages, member dashboard, administration system, payments, email workflows, live aviation news and release infrastructure.

Choose your location. Open the sky. Follow aircraft live. GPS on mobile or a remembered city or address on desktop powers nearby tracking from 1 to 250 kilometres, while worldwide search opens available aircraft beyond the local area.

Android · iPhone and iPad · Windows · Linux · Web browser. Current cross-platform release: version 3.26.61.

Smart Marty Sky live aircraft tracking interface

Front-end engineering

Immersive Sky View, a zoomable Live Map, responsive aircraft information panels, location and weather displays, direction-aware aircraft and helicopter motion, accessibility controls, saved preferences and app-style navigation for phones, tablets and desktop screens.

Back-end engineering

PHP services and APIs coordinate current aircraft broadcasts, verified aircraft and route records, local weather, saved-aircraft tracking, alerts, media archives, aviation-news ingestion, user accounts, administration, Stripe billing and transactional email workflows.

  • Nearby aircraft are ordered with the closest first and update in place without reloading the page.
  • Sky View combines aircraft positions with location, time of day and current weather; Live Map presents the same aircraft on an interactive map.
  • Details can include callsign, registration, model, manufacturer, operator, altitude, speed, direction, distance, route and representative photography when supported by current records.
  • Worldwide callsign, registration and ICAO searches; saved aircraft reopened from the member dashboard.
  • Persistent aircraft alerts and Life Flight Canada tools for available medevac and air-ambulance broadcasts by province.
  • Optional branded photographs and silent portrait recordings saved to each member's private media archive.
  • An aviation newspaper with searchable full-story reports, archives and social-sharing controls.
  • 60-minute live-feature trial, Canadian-dollar monthly and yearly memberships, Stripe checkout, account verification and administrative controls.
  • Native Android APK, iPhone/iPad PWA, Windows Setup, Linux Debian and AppImage packages and version checks keep one account available across devices.
  • Live aircraft
  • GPS + saved address
  • Sky View
  • Live Map
  • Current weather
  • Worldwide search
  • Life Flight Canada
  • Alerts
  • Photo + video archive
  • Aviation news

Realtime experience

Position, bearing, speed, distance, weather and details update in place.

Multi-platform delivery

One service across Android, iPhone and iPad, Windows, Linux and modern browsers.

Account ecosystem

Saved aircraft, alerts, media, subscriptions and updates in one dashboard.

Responsible data

Unsupported facts stay clearly unavailable instead of being invented.

Hants County Express Inc. same-day courier platform
Independent client platform · Nova Scotia

Hants County Express Inc.

A complete same-day courier platform designed around customer booking, prepaid dispatch, route visibility and practical local operations. Full-stack web development and mobile apps, from customer booking to delivery proof.

Front-end development: responsive customer journeys, service-area presentation, courier information, online booking, mobile layouts, calls to action and accessible content structure.

Back-end development: shared PHP components, request handling, validation, data processing, Square payment integration and operational delivery workflows.

  • Prepaid booking: Square payment before driver dispatch.
  • Live GPS: customer visibility after a route starts.
  • Photo proof: pickup and drop-off documentation.
  • Mobile delivery: Android APK and iOS/PWA experiences.
  • Same-day parcel, document, auto-parts, tools and urgent personal deliveries; multiple stops, business accounts and custom-quote workflows.
  • Service corridor from Wolfville through Hants County and HRM to Halifax and Dartmouth.
  • Frontend
  • Backend
  • PHP
  • Square
  • GPS
  • Android APK
  • iOS/PWA
Family games platform · Web · PWA · Android

Nerdania.com: more than 100 free games, every one with a 100-level campaign

Nerdania is a free, family-friendly games platform coded and developed by CodeLuma Development Inc.: memory and brain challenges, puzzles, word and number games, sports, arcade, platform adventures and gentle games for little ones, all in one place. There are no accounts, no sign-up and no ads aimed at adults; everything plays instantly in the browser on a phone, tablet or computer.

Every game has its own 100-level campaign that is earned level by level, one-player and two-player modes where they fit, saved scores, and a free Android download. Nerdania is also a worked example of how we take a large content library, unify it under one design system and make it findable.

Nerdania.com home page showing 100-level free games, high scores and Mom and Dad approved branding

Front-end engineering

A single Nerdania design language across the home page, a searchable games hub, category pages and every individual game page. Mobile-first layouts, scrollable phone navigation, touch controls, shareable game cards, a campaign level picker with 100 levels per game, and an optional calm mode.

Back-end engineering

PHP on a MySQL database: high-score leaderboards and a Hall of Fame, live player, play and download counters recorded per game, an Android download endpoint with resume support, and generated hub and category pages driven from one game catalogue.

  • More than 100 games in categories such as Sports, Children's Games, Word, Puzzle, Arcade, Platform Adventures, Board & Strategy, Target & Action, Cards & Logic and Brain & Memory.
  • Each game is a self-contained installable web app with its own offline-ready service worker and manifest, plus a free Android APK.
  • Play, player and download totals are counted server-side without collecting personal details.
  • Games migrated from an earlier site with permanent 301 redirects so existing links and search rankings carried over.
  • Search engine optimisation built in: unique titles and descriptions, canonical links, Open Graph and Twitter cards, VideoGame, ItemList, FAQ and breadcrumb structured data, XML sitemaps with images, IndexNow and Search Console submission.
  • Every game page checked automatically for its 100-level campaign, valid structured data and mobile layout.
  • PHP
  • MySQL
  • JavaScript
  • PWA
  • Android APK
  • High scores
  • SEO
  • Structured data
  • 301 migration

100+ games

One catalogue, one design system, hub and category navigation.

100 levels each

A campaign that gets harder, tested on every game.

Web + Android

Instant browser play, installable PWAs and free APK downloads.

Built to be found

Structured data, sitemaps and search-engine submission from day one.

E-commerce · Brand · Print-on-demand

Kaltro Wear: a proudly Canadian streetwear label, built end to end

A complete custom store for a new brand: dark-and-copper identity, a fast PHP storefront built for thousands of products, 300+ original designs created in-house, Printify production with the Kaltro label inside every neck, Stripe checkout with live shipping and gift cards, a Facebook & Instagram shop and a real-time analytics dashboard.

  • Custom storefront
  • Printify API
  • Stripe
  • Meta Shop
  • 300+ designs
  • Live analytics
Community marketplace · Nova Scotia · New launch

SwapYard.ca: a local trade board where neighbours swap skills, not cash

SwapYard lets people post what they can do, name what they would take for it, and match with a neighbour. Snow clearing for firewood, a website for fresh eggs, guitar lessons for drywall. Reputation is earned: vouches only unlock after a real, completed trade, so they mean something.

  • Trade flow: post a trade, receive proposals, accept one and both sides get each other's contact details. Everyone else is let down politely.
  • Privacy by design: email addresses stay private until a match, and visitors are counted with a salted hash, never a stored IP address.
  • Stripe payments on-site: trading stays free; optional featured listings are paid through Stripe's embedded card form.
  • Owner dashboard: clickable analytics for visitors, traders, areas, categories, proposals, vouches and revenue.
  • Node.js
  • SQLite
  • Zero dependencies
  • Stripe
  • Analytics
  • Mobile-first
SwapYard.ca home page: trade what you're good at for what you need, with a trade ticket and category filters

Front-end engineering

A single-file, build-free interface with a warm custom design, trade tickets, live category filters and search, an inbox, light and dark themes, and phone-first layouts.

Back-end engineering

A zero-dependency Node.js server with a REST API, SQLite storage, scrypt-hashed passwords, HttpOnly sessions, per-IP rate limits and Stripe's Payments API.

Launch-ready hosting

Deployed on managed hosting with HTTPS, a private database folder, and a branded mailbox with SPF, DKIM and DMARC for reliable delivery.

CodeLuma Android app · preview

Go Marty: your next journey starts here

Go Marty is CodeLuma's own native Android navigation companion: GPS maps, route planning, spoken directions, multi-stop journeys and an optional Prayer companion, with nearby-stop suggestions along the way.

  • Android APK
  • GPS navigation
  • Spoken directions
  • Multi-stop routes
  • Prayer times
What this work says about us

Engineering depth you can hire

Real-time and hardware-connected

Live audio, CAT radio control, GPS tracking and telemetry in production.

Payments and accounts

Stripe billing, memberships, prepaid bookings, verification and administration.

Release infrastructure

Installers, APKs, PWAs, version checks and update distribution across platforms.

Build the next system

Need a website, application or connected workflow built properly? CodeLuma Development Inc. handles the product structure, interface, engineering, deployment and practical support required to move from an idea to a working system.

Start a project