Moving Saints is an enterprise-grade, web-based SaaS platform that manages the full lifecycle of a move — from initial budgeting and asset inventory through physical relocation and final delivery. Purpose-built for individuals, families, contractors, and small businesses navigating the complexity of American relocation.
Moving Saints is a proprietary, cloud-hosted SaaS application designed to solve a deceptively complex problem: managing a residential or commercial relocation from end to end. Moving involves budgeting, physical inventory, logistics coordination, task management, multi-party collaboration, and significant financial risk — yet no comprehensive, privacy-first, self-contained platform exists for individuals and small businesses at an affordable price point.
Moving Saints fills that gap. The platform covers budget planning (with 118 categorized real-estate and moving expense line items), asset tracking (QR-coded physical items, totes, and containers), movement lifecycle management (origin-to-destination with checklists, to-do tasks, timeline, and cost tracking), team collaboration (organizations, role-based permissions, item sharing, internal messaging), and administrative oversight (system health, audit logs, email, user management).
The system is engineered on a lean, zero-dependency PHP / MariaDB stack — no frameworks, no Composer, no npm — making it fast, auditable, and secure by design. It runs on a single Nginx server behind an enterprise wildcard TLS certificate, making it economical to operate and straightforward to scale.
The United States faces a housing affordability crisis. Millions of Americans move each year — whether buying a home, relocating for work, or seeking lower cost-of-living. Yet no purpose-built tools exist for individuals and families to manage that process. The only structured relocation management platforms available are enterprise-grade — built for corporate HR departments and professional relocation management companies, priced and scoped entirely beyond the reach of the average American. Consumers are left with spreadsheets, paper checklists, and general-purpose apps never designed for a move.
Making homeownership and relocation accessible to every American is a stated national priority. The financial complexity of a move — closing costs, moving company bids, utility transfers, insurance adjustments, storage fees, temporary housing, and more — is a barrier that disproportionately affects first-time buyers, working families, and small-business owners. Moving Saints provides the financial planning infrastructure to make that complexity visible, manageable, and shareable — turning an overwhelming process into a structured, step-by-step plan.
Buyers and renters track real-estate costs in spreadsheets, phone notes, or not at all. Unexpected expenses — HOA fees, title insurance, moving company overages — routinely derail budgets by thousands of dollars with no prior visibility.
Household contents are packed without systematic tracking. Items are lost in unmarked boxes, damaged in transit, or forgotten in storage units. There is no searchable inventory, no QR code to scan, no photo record — just chaos.
Families, real estate agents, movers, and storage companies operate in silos. There is no shared platform for task assignment, progress tracking, document sharing, or direct communication — resulting in missed deadlines and duplicated effort.
Moving Saints is structured around the real lifecycle of a relocation, from the first budget worksheet through final asset delivery. Each module maps to a distinct phase.
Three budget types (Personal, Professional, Business) with 118 categorized real estate and moving expense categories, income sources, bank statement linking, 12-month forecasting, calendar events, and Excel export.
Full item registry with custom categories, tags, and fields. Every asset gets a QR code. Group items into labeled totes. Print professional Avery 5264 labels directly from the browser — pure PHP, zero dependencies.
Each "movement" captures origin and destination locations, cost records, a timeline, a checklist, and a 13-category task wizard. Status history tracks every change. A dual-location weather forecast — 7 days at both origin and destination — keeps users aware of conditions that could delay or disrupt the move. Items shared across the organization with per-user permissions.
Organizations group users into shared workspaces. Movements, budgets, and assets can each be shared with specific users at view or edit permission levels. An internal messaging system connects all parties.
Session-based authentication, Argon2ID password hashing, 6-level role-based access control, account lockout, full audit logging (old/new JSON values), 12 security event types, TLS 1.2+ enforcement.
Real-time server health monitoring: CPU, memory, and disk gauges via Chart.js. Live MySQL process list. Application statistics — asset counts, movement counts, user activity — all polled live.
Moving Saints ships with a complete, production-ready feature set. Below is a module-by-module breakdown of everything the platform does today.
The most comprehensive budget planning tool available for residential relocation — built for real Americans making real financial decisions.
A subset of the 118 built-in expense categories:
12-month projections based on entered income and expense data. Budget calendar events can be created with invitees — enabling scheduled cost checkpoints, closing dates, and move day coordination to appear in a shared planning view.
Every item, container, and piece of equipment gets cataloged, tagged, and physically labeled — so nothing gets lost.
No barcode libraries. No external services. Moving Saints includes a hand-written PHP implementation of the ISO 18004 QR standard and a raw PDF writer that generates print-ready Avery 5264 label sheets (6 labels per page, 3½" × 4" each).
Physical packing containers (totes, boxes, crates) are modeled as first-class objects. Assets are assigned to totes. Each tote gets its own QR label. Scanning a tote QR code shows a full manifest of its contents — instantly.
A "movement" in Moving Saints represents a complete relocation event — from origin address to destination address — with full tracking throughout.
A structured task wizard organizes every relocation task into 13 top-level categories, each with defined subcategories, priority levels, and due dates. Tasks support drag-and-drop reorder.
Each task supports: title, category, subcategory, priority (low/medium/high/critical), due date, completion toggle, and drag-and-drop position reorder — all persisted server-side in real time.
Moving a home involves multiple people — family members, agents, contractors, colleagues. Moving Saints keeps them connected with a built-in communication layer.
Users belong to organizations. Share modals are scoped to members of the same organization by default, ensuring that collaboration is contained to the right group — whether a family, a moving company team, or a real estate firm.
Each major resource type has its own independent sharing table with per-user permission levels:
Full administrative control over every aspect of the platform — from user accounts to database health to email configuration.
The administrator dashboard provides real-time server health data via live-polling JavaScript — no page reload required. Powered by Chart.js gauges.
Additional panels: MySQL process list with query details, application-level statistics (asset count, movement count, user activity), and weather widget via Open-Meteo API (auto-detected location, 30-minute session cache).
Moving Saints handles sensitive personal and financial data. Every layer of the stack is hardened accordingly.
Moving Saints runs on enterprise-grade infrastructure developed with PII, PHI, financial data, and regulatory compliance in mind. You don't need to know what's under the hood — you need to know it works, it's secure, and your data is protected.
Every feature — QR code generation, PDF label creation, Excel export, email templating, and cryptographic security — is built natively within the platform. No package managers. No vendor libraries. No supply-chain risk. Every line of code is written, owned, and auditable by the team that built it.
Enterprise wildcard TLS certificate. All traffic encrypted end-to-end. Transport security headers, clickjacking prevention, and content security policies enforced at every layer — not bolted on after the fact.
Architected with PII, PHI, and financial data protection standards in mind. Role-based access control, full audit trails with before/after values, 12 security event types, session authentication, and account lockout — built in from day one.
Cloud-hosted on the latest stable Linux platform. Live CPU, memory, and disk monitoring built into the admin dashboard. Horizontal scaling supported. No single point of failure architecture. Database backups, maintenance utilities, and health monitoring included.
Access controls, audit logging, data segregation, encryption posture, and incident tracking align with SOC 2 Type II and ISO 27001 control categories. Compliance documentation available upon request for organizational deployments.
No third-party frameworks. No dependency vulnerability exposure. No package manager compromise risk. The attack surface is limited to code this team wrote, controls, and can audit at any time. Supply-chain security is not a concern — because there is no supply chain.
Sensitive data is auto-redacted in logs. Passwords are hashed with industry-leading algorithms. Data is never sold, never shared with third parties, and never used for advertising. Every data access is tied to an authenticated, authorized session.
Moving Saints is purpose-built for the full spectrum of American relocation scenarios — from a first-time homebuyer to a small business relocating its office.
A family buying their first home needs to track hundreds of cost line items — down payment, closing costs, inspection fees, moving company quotes, utility deposits, and more. Moving Saints provides the budget infrastructure to see everything in one place, share the plan with a partner or parent, and track every expense as it occurs. On moving day, QR-tagged boxes and a tote manifest mean nothing gets lost.
A remote worker relocating for lower cost of living or a contractor moving between job sites needs to track both personal and professional moving costs — some of which may be tax-deductible. The Professional budget type is designed for this hybrid scenario, separating personal from business expenses while keeping everything in one platform.
A small business moving its office needs to coordinate staff, track equipment inventory, manage vendor relationships, and stay on budget — all without a dedicated operations team. Moving Saints provides the organizational layer: assign roles, share movements with team members, track every piece of equipment, and communicate internally without leaving the platform.
A real estate professional can use Moving Saints as a value-add service for clients — creating and sharing budget plans, movement timelines, and to-do lists with buyers they're working with. A moving company can use it to give clients a structured, trackable moving plan from quote through delivery, with a shared asset manifest and signed-off checklists.
"Making housing affordable and accessible for every American begins with giving people the tools to understand, plan, and manage the full cost of moving. Moving Saints is that tool."
The average American underestimates moving costs by thousands of dollars. Moving Saints makes the full financial picture visible before the move happens — with 118 pre-categorized expense fields, income tracking, and 12-month forecasting. No more surprises.
Relocation is a team effort. Moving Saints gives families, partners, agents, and contractors a shared platform at no additional per-seat friction — scoped by organization, controlled by role, and visible through a single interface.
Every year, millions of dollars of household goods are lost, damaged, or discarded during moves because they were never inventoried. A QR-coded, searchable asset registry means every item is accounted for — reducing waste and protecting family property.
National housing affordability is a policy priority. The complexity and opacity of moving costs is a documented barrier to homeownership and mobility for American families. Moving Saints directly addresses that barrier by giving individuals a structured, comprehensive planning system that was previously only available to large organizations with dedicated operations staff. By democratizing access to professional-grade move management tools, Moving Saints enables more Americans to plan confidently, move successfully, and settle into homes they can afford.
The Moving Saints data model reflects the full complexity of relocation management — structured, auditable, and built to last.
| Domain | Tables |
|---|---|
| Users & Auth | users, roles, permissions, role_permissions, user_roles, user_sessions, user_mfa, user_backup_codes, user_trusted_devices |
| Organizations | organizations; users.org_id foreign reference |
| Assets | assets, asset_categories, asset_tags, asset_custom_fields, totes, tote_contents, asset_shares |
| Movements | movements, movement_locations, movement_costs, movement_timeline, movement_checklist_items, movement_shares, movement_todos, movement_checkpoints |
| Budgets | budgets, budgets_personal, budgets_professional, budgets_business, budget_line_items, budget_income_sources, budget_bank_statements, budget_shares, budget_calendar_events, budget_event_invitees, budget_categories |
| Messaging | messages (with source, ref_type, ref_id, parent_message_id threading) |
| System | migration_log, system_config, audit_logs, security_events |
Records are never hard-deleted. Every table uses deleted_at / deleted_by columns — data is always recoverable by administrators.
All records carry created_at, created_by, updated_at, updated_by. The audit_logs table captures old and new JSON values for every change.
Schema changes are numbered SQL files, applied via the in-app migration runner. Each migration is tracked in migration_log with status and timestamp.
The Moving Saints database schema already contains the infrastructure for next-generation capabilities. These are not planned features — they are built-in table structures ready to be activated.
Tables for user_mfa, user_backup_codes, and user_trusted_devices are already in the schema. MFA enrollment and TOTP verification can be activated without schema changes.
movement_checkpoints table includes latitude, longitude, temperature, and humidity fields. Real-time location tracking for in-transit moves is infrastructure-ready.
DateClock class and real-time timezone-aware display are implemented. Movement day alerts and scheduled notification triggers are ready to be connected to the notification system.
The Organizations model provides the foundational tenant isolation structure. Billing, subscription tiers, and plan limits can be layered on top of the existing RBAC system.
Whether you're an individual planning a move, a real estate professional serving clients, or a business managing a commercial relocation — Moving Saints has the tools you need today.
Personal and professional budget types, asset tracking, movement management, QR labels. Everything one person or family needs to manage a move from start to finish.
Full organization workspace, multi-user collaboration, role-based access, internal messaging, shared budgets and movements. Designed for teams of 2–50 users.
On-premise deployment, custom SMTP, white-label options, audit logs, and dedicated admin controls. Full source ownership and zero third-party dependencies.