Moving Manager Modules

A collection of features built using React for the Moving Manager application.

Quick Start

Include these scripts in your HTML:

<script src="http://localhost:4005/vendor.js"></script>
 <script src="http://localhost:4005/main.js"></script>
Javascript

Available Components

  • Support Tickets Management
  • Customer Information Forms
  • Moving Schedule Calendar
  • Inventory Management
  • Quote Calculator

Development Resources

  • Hot Module Replacement enabled
  • TypeScript support out of the box
  • CORS headers configured
  • Environment variables support

Integration Example

<div id="root"></div>

<script>
MovingManager.initJobFormApp({
    containerSelector: "#root",
    apiConfig: {
        baseUrl: apiConfig.baseURL,
        bearerToken: apiConfig.bearerToken?.get(),
    },
});
</script>

Environment Setup

The components library supports both development and production environments:

  • Development: npm run dev - Serves from localhost:4005
  • Production: npm run build - Builds for production deployment
  • Custom CDN: Set PUBLIC_URL in .env for production builds