• Townie
    AI
  • Blog
  • Docs
  • Pricing
Log inSign up
wolf

wolf

FixItWand

Public
Like
FixItWand
Home
Code
14
.vscode
1
backend
8
docs
2
frontend
8
pi
10
shared
1
.envrc
.gitignore
.vtignore
README.md
deno.json
drizzle.config.ts
flake.lock
flake.nix
Branches
3
Pull requests
Remixes
History
Environment variables
8
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
README.md
Code
/
README.md
Search
5/1/2025
Viewing readonly version of main branch: v4374
View latest version
README.md

Fix It Wand

Fix It Wand is a smart device and web application that transforms spoken descriptions of problems into professional work order emails with just the press of a button.

Overview

The Fix It Wand system consists of:

  1. Physical Wand Device - A handheld microphone with a button that users press and hold to record their description of an issue
  2. Web Application - A dashboard for managing and sending generated work orders

How It Works

  1. Record a Problem - Press and hold the button on the Fix It Wand while describing the issue that needs to be fixed
  2. AI-Powered Generation - The system automatically transcribes your audio and generates a professional work order email
  3. Review & Send - Log into the web dashboard to review, edit, and send the work order to maintenance staff or service providers

Features

  • Voice-to-Email Conversion - Transform spoken descriptions into well-formatted work order emails
  • Image Support - Attach images to provide visual context for the reported issue
  • Custom Recipients - Send work orders to yourself or any email address
  • Work Order Management - Track the status of your work orders (unsent, pending, completed)
  • Secure Authentication - Simple and secure login with magic links sent to your email

Dashboard Features

  • Work Order List - View all your generated work orders in one place
  • Status Tracking - Track whether work orders are unsent, pending, or completed
  • Email Customization - Edit the subject and body of generated emails before sending
  • Multiple Sending Options - Send to yourself with one click or specify a custom email address

Getting Started

  1. Create an Account - Sign up with your email address
  2. Set Up Your Wand - Follow the instructions to connect your Fix It Wand device
  3. Record Your First Work Order - Press and hold the button on your wand and describe the issue
  4. Send Your Work Order - Log into the dashboard to review and send your work order

For Developers

Project Structure

  • /backend - Deno-based API server
  • /frontend - React web application
  • /pi - Raspberry Pi code for the physical wand device
  • /shared - Shared types and utilities

Development Commands

  • deno cache --node-modules-dir . - Install dependencies
  • deno run -A --node-modules-dir npm:drizzle-kit generate - Generate database migrations

Future Enhancements

  • Device enrollment system
  • Vector similarity search for related work orders
  • Mobile application
  • Integration with maintenance management systems

Fix It Wand - Speak it. Send it. Fix it.

FeaturesVersion controlCode intelligenceCLI
Use cases
TeamsAI agentsSlackGTM
ExploreDocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareersBrandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.