RepairNode stores everything on your device — there is no account to create, no email to verify, and no data to share before you can start. The first time you open the app, a short setup wizard collects the basics it needs to format documents, configure tax, and optionally turn on Device Lock before you start using the shop.

1. Welcome

The first screen is a short introduction to what RepairNode manages for a repair shop: customers, repairs, orders, quotes, documents, and optional Pro features such as cloud backup and analytics. Tap Get Started to move into setup.

2. Choose your language

RepairNode ships with seven languages: English, Spanish, French, Arabic, Brazilian Portuguese, German, and Turkish. Pick the one you want to use as the interface language. When Arabic is selected, the layout switches to right-to-left automatically.

The language step is skippable — if you skip it, RepairNode follows your device language and falls back to English when no translation is available.

3. Enter your shop details

Your shop information is printed at the top of every invoice, receipt, and quote you generate. The wizard asks for:

  • Shop name — appears as the header on every document.
  • Phone number — shown under your shop name and used for the contact footer of customer tracking pages.
  • Email, website, address, and tax ID — all optional. Add the ones you want to appear on documents.

You can also upload a shop logo from Settings → Shop Details later — the wizard does not include a logo step to keep first-run quick.

4. Currency and tax

RepairNode supports roughly 170 currencies. Type to filter the list and pick the one your shop uses — the symbol you choose is applied everywhere prices are displayed (cards, charts, PDFs, thermal receipts, label printers).

On the same screen, configure tax:

  • Tax enabled — turn on if your region requires you to show tax on documents.
  • Rate — for example, 20 for 20%.
  • Label — what to call it on the invoice (VAT, GST, Sales Tax, etc.).
  • Tax modeExcluded adds tax to the prices you enter; Included treats your prices as already containing tax and shows the tax portion on the invoice.

5. Terms, privacy, and optional security

The final step shows the RepairNode Terms of Service and Privacy Policy. Accepting them is required to finish setup. On the same screen, you can optionally turn on Device Lock so the app uses the phone's own biometric or device-credential prompt on future launches.

  • All data lives on your device.
  • Cloud features such as public tracking and Google Drive backup are opt-in.
  • Device Lock is optional and only works when the phone already has a system lock method configured.
  • If the build enables diagnostics, the Help Improve App Stability checkbox is optional and can be left off.

What happens after setup

After you accept the terms, the wizard closes and you land on the dashboard. If you enabled Device Lock, the next app launch or resume may show the phone's system-auth prompt. RepairNode also runs three quiet background tasks the first time it unlocks:

  • Initializes the local SQLite database with default presets (issue list, manufacturers, document templates, etc.).
  • Cleans up any leftover restore artifacts from a previous install (for fresh installs this is a no-op).
  • Checks whether automatic backup is enabled. On first launch it is not, so nothing is uploaded.

Changing settings later

Every setting the wizard collected can be changed at any time:

  1. 1
    Open Settings
    Tap the bottom-right Settings tab.
  2. 2
    Edit shop details
    Settings → Shop Management → Shop Details — change name, contact info, currency, tax, and logo.
  3. 3
    Change language
    Settings → App Settings → Language — pick System or any of the 7 supported languages.
  4. 4
    Change security preferences
    Settings → App Settings → Device Lock — turn it on or off, review available methods, and choose re-lock timing.
  5. 5
    Configure backups
    Settings → App Settings → Local Backup & Transfer or Backup & Restore depending on whether you want local JSON backup or optional Pro cloud backup.
Was this article helpful? Feedback is sent anonymously to the RepairNode team.