gigafibre-fsm/README.md
louispaulb 49494cf1a7 Initial commit: FSM data model, architecture docs, setup scripts
Data model inspired by Odoo OCA Field Service + Salesforce FS patterns.
Adapted for small ISP/telecom (Gigafibre) running ERPNext.

Doctypes: Service Location, Service Equipment, Service Subscription
+ child tables for equipment history, checklists, photos, materials
+ extended Dispatch Job with customer/location/equipment links

Docs: architecture overview, tech stack, auth flow, industry comparison, roadmap

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 14:02:25 -04:00

919 B

Gigafibre FSM

Field Service Management for Gigafibre ISP — built on ERPNext + Vue/Quasar.

Quick Start

1. Create ERPNext doctypes

# Copy script to ERPNext container
docker cp scripts/setup_fsm_doctypes.py erpnext-backend-1:/home/frappe/frappe-bench/apps/frappe/frappe/

# Execute
docker exec erpnext-backend-1 bench --site erp.gigafibre.ca execute frappe.setup_fsm_doctypes.create_all

2. Dispatch PWA

See OSS-BSS-Field-Dispatch repo.

Documentation

Repo Purpose
OSS-BSS-Field-Dispatch Vue/Quasar dispatch PWA
frappe_docker ERPNext Docker setup