FugiDev

Taking on new clients · Kamloops, BC

Websites for Kamloops businesses that need to be found.

I build fast, mobile-first websites for local trades, restaurants, salons, gyms, shops and professional practices, with the quote and booking forms, Google Business setup and AI assistants that turn a search into a phone call. Built here in Kamloops, hosted and maintained by one person you can actually reach.

Fixed quote
Agreed in writing before any work starts
50% deposit
Balance only when your site goes live
2 revision rounds
Included in every build, in writing
You own it
Your domain, your content, handed over

01What I build

Services

Everything below can be bought on its own or bundled. Most first projects are a website plus a quote or booking form, the two things that actually bring work in.

01

Website build

Mobile-first, fast, and written so Google can find you. Services, service area, photos of real work, hours and a map: the pages customers actually look for.

02

Quote & booking forms

A request form that lands in your inbox and on your phone, so jobs come in while you're on site instead of turning into missed calls. Wires into Fresha, Vagaro or whatever you already use.

03

Google Business Profile setup

Claimed, filled in properly, linked to the site and pointed at your reviews, so you turn up in local search and on Maps.

04

AI assistant / chatbot

Answers the questions you get asked twenty times a week (hours, pricing, service area, availability) and books consults around the clock. Trained on your business, not generic filler.

05

Online store

For shops ready to sell online. Usually a phase two once the main site is earning its keep.

06

Hosting & care

I host it, keep it fast and updated, and make your changes when your hours, prices or team change. No dashboard for you to learn.

02Who it's for

Built around your trade

Different businesses need different things from a website. These are the six I build for most often, and what each one usually needs.

Trades & home services

Plumbers · Electricians · HVAC · Landscapers · Roofers · Painters · Cleaners

  • Get-found-on-Google page
  • Service list & service area map
  • Click-to-call button
  • Quote request form
  • Reviews section

Restaurants, cafés & food trucks

Menu online, hours findable, orders coming in

  • Readable menu & hours
  • Location and map
  • Food photography
  • Order or reservation link
  • Instagram feed

Salons, barbers, spas & nails

A booking page isn't a website

  • Services and price list
  • Book Now wired to your booking tool
  • Before/after photo gallery
  • Staff bios
  • Instagram feed

Fitness, gyms & trainers

Turning followers into sign-ups

  • Programs and classes
  • Pricing and schedule
  • Free-trial sign-up form
  • Member results & testimonials
  • Trainer bios

Retail, boutiques & local shops

Be findable first, sell online when ready

  • Shop story and personality
  • Product highlights
  • Hours and map
  • Contact details
  • Online store as phase two

Professional services

Dentists · Realtors · Accountants · Lawyers · Clinics

  • Detailed services
  • Credentials and headshots
  • Consult booking form
  • Contact and map
  • FAQ, optionally answered by an assistant

03How it works

Four steps, no surprises

You'll know the price and the scope before I write a line of code, and you'll never be chased for money you didn't agree to.

01

We talk

Free, and no obligation. In person here in Kamloops, on the phone, or over email. I look at what you have now and tell you plainly what would actually help.

02

Fixed quote

A one-page scope: what's included, the total, the monthly, the timeline, and how many revision rounds. Both of us sign it. The price doesn't move afterwards.

03

Build & review

50% deposit starts the work. You see a first version early, and two rounds of changes are included so it ends up the way you want it.

04

Launch & maintain

Balance clears, your domain gets pointed, and the site goes live. After that I host it, keep it updated and make changes when your business changes.

04Work

Recent builds

The software below is my own, built to be used by real people, not to sit in a portfolio. It's the clearest evidence of how I work.

ShopScout

Live shopscout.space

AI-assisted product research for Amazon. It tracks prices, checks whether reviews look genuine, and compares a shortlist side by side so you can decide what's actually worth buying.

The rule the whole codebase is built around is that the language model never states a fact the API didn't provide. Prices, ratings and review counts are recorded and rendered from the database; the model supplies judgment only. Price alerts deliberately stay silent for the first week, waiting until they have seven data points before they can fire.

It's the same discipline I bring to client work: no invented numbers, and nothing on screen that isn't backed by something real.

PythonSQLiteLLMWeb app

Five modes

ResearchRank products against a budget
WatchAlerts on price drops
ReviewsAuthenticity signals
CompareTwo to five side by side
RecommendGuided path to a pick

Other builds — click a row to expand

No Rules. No Instructions. No Limits. Players spawn into a flat world with a single house. Everything after that comes from what they type: more than 60 unique adjectives and unlimited objects, beings and tools. Build, experiment, or just watch what happens. Every session is different.

dream. game preview
RobloxLuauSandbox
Play dream

Command-line and GUI Python utility that feeds text into Google Cloud TTS and routes audio to your active output device. Built so I could still take part in voice calls when my microphone was out.

PythonGoogle CloudVoice

Connects to your Steam, Spotify and other platform APIs to pull real taste data (games, artists, genres) and map it visually as a shareable interest profile.

PythonMindmapData

Python script that spawns a physics ball on your Windows desktop. Throw it with the mouse and it bounces off the screen edges. Purely an experiment in desktop physics.

PythonPhysicsDesktop

A web quiz that presents Fortnite crossover ideas, real and fabricated, and asks you to guess which is which. Randomised ordering, score tracking and timed rounds.

WebQuizJavaScript

Players build structures matching a prompt in timed rounds, then rank each other's builds out of 5. Themed rounds, spectator voting and an ELO-style ranking system, with a wide range of block types and colours.

RobloxLuauCompetitive

Every round randomises the layout, obstacle types and player modifiers. Players earn points on performance which can be spent on more stages and cosmetics.

RobloxLuauRNG

Project archive

Ask if you'd like to see any of these

Minesweeper Solver

One of my most documented desktop projects, with solver logic and automation tests.

Song Tagger

Packaged desktop audio utility with a clean build and delivery flow.

ASCII Cam

TouchDesigner experiment that converts camera input into ASCII-style visuals.

TouchDesigner Experiments

Scenes built around real-time visual and interaction workflows.

Kadıköy Shenanigans

Parody of Roblox battle games like Jujutsu Shenanigans, still in development.

Voxel Destruction

Breakable environment prototype focused on destruction and feedback feel.

Hardware builds

Spotify Controller via ESP32

Custom hardware interface for direct playback control.

Bluetooth Arduino Car

Remote-control car project with wireless control logic.

Freezer Ice Cream Machine

Mechanical build designed around freezer use and repeatable operation.

Experimental Electronics

Further hardware experiments, summarised here for context.

Creative & interface work

Hand-to-Mouse Controller

Camera-based input experiment in TouchDesigner for gesture-driven cursor control.

Spotify Lyric Display Recreation

Python recreation of the lyric display, with interface-focused polish.

Video Editing

Edits and motion-oriented cuts in DaVinci Resolve and Adobe Premiere Pro.

Photoshop

Design support for graphics, layouts and presentation assets.

Game development · Roblox profile ↗

05Toolkit

What I work with

Web & front end

  • HTML, CSS, JavaScript
  • Responsive, mobile-first layout
  • Accessible, fast-loading pages
  • UI/UX design

Programming

  • Python
  • JavaScript
  • C# / Unity
  • Luau / Roblox Studio

Automation & AI

  • LLM integration
  • Discord API bots
  • Desktop app delivery
  • API integrations

Hardware & creative

  • ESP32 / Arduino prototyping
  • TouchDesigner interfaces
  • Video editing
  • Photoshop

06Contact

Let's see if a site would actually help.

Tell me what your business does and what you have online now. I'll tell you straight whether it's worth building, what it would cost, and what it would do for you, no charge for the conversation.