Movement: Your All-in-One Packers & Movers, Shipping & Courier Parcel Logistics Partner Solution
Movement: Your All-in-One Packers & Movers, Shipping & Courier Parcel Logistics Partner Solution

Movement: Your All-in-One Packers & Movers, Shipping & Courier Parcel Logistics Partner Solution

by Developer
  • Uploaded : 02nd April 2024
  • Views : 28
Overview :

Move with Ease: Your Comprehensive Logistics Solution

Movement offers a seamless solution for all your logistics needs, specializing in house shifting(Packer & Movers), domestic, and international courier services. Whether you’re relocating your home or sending packages across borders, trust Movement to deliver efficiency, reliability, and peace of mind every step of the way

Website Link:
Admin Login:

Why Choose Movement

  • Quality verified by Envato
  • Complete Node.js & MySQL DB Source Code
  • Easy for installation and easy can update
  • Regular updates
  • Multilanguage
  • Fully responsive
  • Fully customizable
  • Dark/White Mode
  • Live Notification
  • Free future updates
  • Welcome for suggestions

Top Features

The admin role holds the highest level of authority within the system. Admins manage and oversee all operations of the logistics platform. Their responsibilities include user management, system configuration, monitoring performance metrics, resolving escalated issues, and ensuring compliance with regulations and company policies.

Customer: Customers are the end-users of the logistics services provided by your platform. They interact with the system to request quotes, schedule pickups and deliveries, track shipments, and manage payments. Customers may also provide feedback and reviews based on their experience with the service.

Carrier: Carriers are the entities responsible for transporting goods from one location to another. In your logistics platform, carriers register and manage their profiles, including their fleet information, service areas, pricing structures, and availability. They receive job requests from customers, negotiate contracts, coordinate logistics, and update shipment statuses in real-time.

Driver: Drivers are individuals employed by carriers to physically transport goods from pickup to delivery locations. As part of their role, drivers access the platform to view assigned jobs, navigate routes, confirm pickups and deliveries, update shipment statuses, and communicate with customers and carriers regarding any issues or delays.

Role Management: This role is responsible for overseeing the access and permissions granted to users within the system. Role management ensures that each user is assigned appropriate roles and permissions based on their responsibilities and authority levels. They handle user authentication, authorization, role assignment, and access control to maintain system security and integrity.

Admin User Management:

Customer Management:
  • Admin has the authority to add new customers and carriers directly within the system.
  • Additionally, customers and carriers have the option to sign up from the website, providing their necessary details for registration.

Customer Registration:

  • Customers can register on the website by providing essential information such as name, contact details, and address.
  • Upon registration, customers gain access to features like requesting quotes, scheduling shipments, tracking deliveries, and managing their accounts.

Carrier Registration:

  • Carriers interested in joining the logistics platform can sign up through the website.
  • During registration, carriers are required to submit their business details, including company name, contact information, and other relevant credentials.
  • Upon submission, carrier accounts undergo a verification process by the master admin to ensure the legitimacy and reliability of the carrier’s business operations.
  • Once verified, carriers gain access to features such as viewing and accepting shipment assignments, updating shipment statuses, and managing their carrier profiles.

Master Admin Approval:

  • The master admin reviews and verifies the business details provided by carriers during registration.
  • Upon verification, the master admin approves the carrier accounts, granting them access to the platform’s functionalities.
  • This approval process helps maintain the quality and integrity of carrier services offered through the logistics platform.

Category & Sub Category management

Category and sub-category management for Domestic, Packers & Movers, and International modules help organize shipments effectively.

Packers & Movers Setting

Product Add and Pricing Details:
  • Admins categorize items based on their characteristics and handling requirements.
  • For each item category, admins specify the pricing details for pickup and drop-off services.
  • Pricing details may include base rates, additional charges for extra services (e.g., packing materials, assembly/disassembly), and any applicable taxes or surcharges.
Manpower Selection Options
  • When customers book packers and movers services, they have the option to select the number of personnel they require for the task.
  • Typical options may include a 2-man team, 3-man team, or custom team size based on the complexity and size of the job.
Time Slot Selection
  • Customers can choose from available time slots based on their preferences and convenience.
  • The platform may offer flexible scheduling options, such as morning, afternoon, and evening slots, to accommodate diverse customer needs.

Delivery Types and Pricing

  • Within each module, users have the ability to choose delivery types based on their specific needs and requirements.
  • admin can define different delivery options, such as standard, express, or specialized services, tailored to the nature of the module.

Breakdown of each feature for pricing

Setting for L x B x H / Amount:

  • This feature calculates the weight of the shipment based on the dimensions (Length, Breadth, Height) entered.
  • The weight is determined using the formula (L x B x H) / Amount, representing the space the shipment occupies in the carrier.
  • Our formula: (LxBxH)/Amount
Min Distance (KM):
  • Total Cost calculation involves two price tiers based on distance:
  • Our formula: (Minimum Distance Price x Minimum Distance) + (Maximum Distance Price x (Total Distance – Minimum Distance)).
  • This pricing structure accounts for distance variations in the delivery process.
Dead Weight Price:
  • Admins can set prices corresponding to weight ranges from Minimum Weight to Maximum Weight.
  • This feature allows for customizable pricing based on the weight of the shipment.
Floors Wise Pricing:
  • Offers pricing differentiation based on the number of floors involved in loading and unloading.
  • Pricing may vary depending on the accessibility and complexity of navigating through multiple floors.
Loading/Unloading with Elevator Pricing:
  • Elevator usage during loading or unloading incurs additional charges.
  • Admins can set specific pricing structures for instances where elevators are utilized for transport.
Dynamic Date Pricing:
  • Provides flexible pricing options based on the selected delivery date:
  • Today, Tomorrow, Day After Tomorrow.
  • Dynamic date pricing accounts for urgency and scheduling preferences, allowing for tailored pricing strategies.

Distance-Based Weight Range Pricing:

This feature empowers admins to customize pricing structures based on geographical parameters, weight ranges, and city-specific rates, thereby enhancing pricing accuracy and transparency for customers across different shipping routes.

Geographical Parameters:
  • Origin: Country, State, City
  • Destination: Country, State, City
  • Start Weight Range: The minimum weight threshold for pricing to begin.
  • Ending Weight Range: The maximum weight threshold for pricing to end.
  • Rate Price: Admins assign specific rate prices for each defined weight range.

Package Insurance

By offering comprehensive package insurance management, the platform enhances customer confidence and provides valuable protection against unforeseen loss or damage during transit.

Insurance Parameters:
  • Start Price: The minimum value at which insurance coverage begins.
  • End Price: The maximum value up to which insurance coverage applies.
  • Premium Charged Is Percentage (Default Fix): Admins can choose whether the premium charged for insurance is calculated as a percentage of the declared value of the package or a fixed amount.
  • If Percentage: The premium is calculated as a percentage of the declared value of the package.
  • If Default Fix: The premium remains a fixed amount regardless of the declared value.
  • Loss/Damage Payout Is Percentage (Default Fix): Admins can select whether the payout for loss or damage is calculated as a percentage of the declared value of the package or a fixed amount.
  • If Percentage: The payout is a percentage of the declared value.
  • If Default Fix: The payout remains a fixed amount irrespective of the declared value.

Shipping Status Management

Admins possess the capability to manage shipping statuses within the platform, facilitating effective tracking and communication throughout the shipping process.
Status Definition:
  • Admins define various shipping statuses to reflect different stages of the shipping journey.
  • Examples of shipping statuses may include “Order Received,” “In Transit,” “Out for Delivery,” and “Delivered.”
Status Updates:
  • Throughout the shipping process, admins or carrier or driver update the status of each shipment based on its progress.
  • They have the authority to change the status manually
Customizable Notifications:
  • Automatically notifications sent to customers and carrier or driver based on specific shipping statuses.
  • Notifications may include SMS messages, or in-app notifications to keep recipients informed of shipment progress.

Coupon/Offer Management

The coupon management feature allows administrators to create, manage, and track coupon codes within the platform, providing promotional opportunities and incentives for customers.

Zone Management

The zone management feature enables administrators to define service zones for different modules such as Domestic, Packers & Movers, and International within the platform. Here’s how this feature works:

Module-Specific Zones:
  • Administrators can create distinct zones for each module, including Domestic, Packers & Movers, and International.
  • Each zone represents a geographic area where the corresponding module’s services are available.
Zone Definition:
  • Admins specify the boundaries and characteristics of each zone based on factors such as location, postal codes, regions, or countries.
  • Zones can be defined at various levels of granularity, from city-wide coverage to nationwide or international service areas.
Service Availability:
  • For each zone, administrators determine whether the corresponding module’s services are available or not.
  • This flexibility allows for targeted service offerings based on geographic demand and operational capabilities.
Customization Options:
  • Administrators have the flexibility to customize service availability and features for each zone independently.
  • They can enable or disable specific services, set pricing structures, and define service-level agreements tailored to each zone’s requirements.

Module Management

The module management feature empowers the master admin to enable or disable specific modules within the platform according to convenience and operational requirements. Here’s how this feature operates:

Module Selection:
  • The platform offers distinct modules such as Domestic, Packers & Movers, and International for different types of logistics services.
Master Admin Privileges:
  • The master admin possesses the authority to manage module accessibility across the platform.
  • They can enable or disable modules based on business needs, market trends, or strategic considerations.
Dynamic Enablement:
  • Master admin can dynamically enable or disable modules in response to changing business conditions, customer demand, or internal resources.
Administrative Interface:
  • The platform provides an intuitive administrative interface where the master admin can toggle module settings with ease.
  • Clear visualization and straightforward controls facilitate efficient management of module configurations.
Impact on User Experience:
  • Enabling or disabling modules directly impacts the user experience for both administrators and end-users.
  • Users will only see and interact with modules that are enabled, streamlining their navigation and reducing clutter.

Payment Method Management

The payment method management feature allows administrators to configure and manage various payment methods accepted on the platform. Here’s an overview of this feature:
  • The platform supports multiple payment methods like Cash, Paystack, Paypal, Razorpay, Bank Account & Stripe.
  • Admins can configure each payment method according to the platform’s integration capabilities and business needs.
  • Each payment method can be set to active or inactive based on its availability and readiness for use.
  • Active payment methods are displayed to customers during the checkout process.

Payout Management

The payout management feature allows carriers to request payouts based on predefined criteria set by the master admin, particularly the Wallet Minimum Balance for Withdrawal ($) as configured in the settings page. Here’s how this feature operates:

Payout Request Submission:
  • Carriers can submit payout requests through the platform’s interface.
  • The payout request functionality becomes available when the carrier’s wallet balance reaches or exceeds the minimum threshold set by the master admin.
Wallet Minimum Balance for Withdrawal:
  • The master admin defines the minimum wallet balance required for carriers to be eligible to request payouts.
  • This threshold ensures that carriers maintain a sufficient balance before initiating withdrawal transactions.
Administrative Configuration:
  • The master admin configures the Wallet Minimum Balance for Withdrawal parameter in the platform’s settings page.
  • Admins can adjust this value as needed to align with business requirements and financial considerations.
Payout Processing:
  • Once a carrier submits a payout request and meets the minimum balance requirement, the request enters the processing queue.
  • Admins review and approve eligible payout requests for further processing.
Transaction Execution:
  • Approved payout requests are executed through the designated payment gateway or financial institution.
  • The platform facilitates seamless transaction processing to transfer funds from the carrier’s wallet to their designated payout account.

Reporting System

The reporting system offers various reports to provide insights and analytics into different aspects of the platform’s operations. Here are the key reports included:

Daily Report:

  • The daily report offers a snapshot of platform activities and performance metrics for a specific day.
  • It includes key indicators such as the number of orders processed, total sales revenue, payment transactions, and other relevant data.
Order Report:
  • The order report provides detailed information about individual orders placed on the platform.
  • It includes order numbers, customer details, order status, items purchased, order values, and any additional notes or comments associated with each order.
Sales Report:
  • The sales report offers insights into the platform’s sales performance over a defined period.
  • It includes metrics such as total sales revenue, average order value, sales trends over time, top-selling products or services, and geographic sales distribution.
Payment Report:
  • The payment report provides an overview of payment transactions processed through the platform.
  • It includes details such as payment amounts, transaction dates, payment methods used, transaction statuses, and any associated fees or charges.
Key Features of the Reporting System:
  • Customization Options: Admins can customize report parameters such as date ranges, filters, and data visualization options to tailor reports to specific needs.
  • Export Functionality: Reports can be exported in various formats such as CSV, Excel, or PDF for further analysis or sharing with stakeholders.

Content Management System (CMS)

The Content Management System (CMS) empowers administrators to update and manage various pages displayed on the frontend website, enhancing customer experience and ensuring content accuracy

Master Setting

Here’s a breakdown of each setting and configuration feature that the master admin can set up:

Light Logo: Master admin can upload the light version of the platform’s logo, typically used against light backgrounds.

Dark Logo: Master admin can upload the dark version of the platform’s logo, typically used against dark backgrounds.

Site Title: Master admin can specify the title of the website or platform.

Currency: Master admin can select the default currency used for transactions on the platform.

Timezone: Master admin can set the default timezone for the platform, ensuring consistency in time-related operations and notifications.

Currency Symbol Placement: Master admin can specify whether the currency symbol appears on the right or left side of the currency value.

Thousands Separator: Master admin can define the character used as a thousands separator in numeric values.

Google Map Key: Master admin can input the Google Maps API key for integrating maps and location services into the platform.

Carrier Commission (%): Master admin can set the percentage of commission earned by carriers for each transaction or service provided.

Wallet Min Balance For Withdraw ($): Master admin can define the minimum balance required in a carrier’s wallet before they can request a withdrawal.

Carrier Auto Approved Toggle: Master admin can enable or disable the automatic approval of carrier accounts upon registration.

Notification Settings (OneSignal):

  • OneSignal App ID: Master admin can input the OneSignal App ID for sending push notifications to users.
  • OneSignal API Key: Master admin can input the OneSignal API Key for authenticating communication with the OneSignal service.
SMS Verification (MSG91):
SMS Verification for customer signup involves sending a one-time password (OTP) to verify the customer’s identity during the registration process. Additionally, customers receive SMS notifications confirming the shipment status updates once the delivery is received.
  • MSG91 Auth Key: Master admin can input the MSG91 authentication key for sending SMS messages.
  • MSG91 OTP Template Id: Master admin can specify the template ID used for OTP (one-time password) verification.
  • MSG91 SMS Template Id: Master admin can specify the template ID used for general SMS notifications.
Email Verification:
Email verification for customer signup entails sending a one-time password (OTP) to verify the customer’s identity during the registration process. Furthermore, customers receive email notifications confirming the shipment status updates once the delivery is received.
  • Host: Master admin can specify the email host for sending verification emails.
  • Port: Master admin can specify the port used for email communication.
  • Email: Master admin can input the email address used for sending verification emails.
  • Password: Master admin can input the password associated with the email account.
Length Units: Master admin can define the units used for measuring length, such as centimeters (cm) or inches (in).

Weight Units: Master admin can define the units used for measuring weight, such as kilograms (kg) or pounds (lb).

Assigning Orders to Carriers Automatically: Master admin can toggle the option to automatically assign orders to carriers based on predefined criteria or algorithms.

User Workflow:

Packers & Movers


  • Card: 4242424242424242
  • CVC: Any 3 digits
  • Date: Any future date
  • Card: 4111111111111111
  • CVC: Any 3 digits
  • Date: Any future date


Refund Policy

  • We don’t offer a refund. (If the item is downloaded)
  • Please read the description and compatibility content thoroughly before purchasing as we don’t offer a refund if you buy it by mistake.
  • Be Aware: We do not sell any of our items outside the Envato market


In which technology do you use to develop the Movement?

For the Movement development we used HTML, CSS, Bootstrap, Jquery for the front end & back end developed in Node JS , And for the database we use Mysql.

Is this Movement Script Plag & Play?

Yes, its completely ready to use. Just install it to your server and start to use it.

Can I customize any code or feature?

Yes sure, if you are developer or if you have developer you can customize our code and any kinds of feature.

Do you offer installtion support?

Yes, we offer paid installation support.

If I face any bug or error, can I get help from you?

Yes, 100%. If you face any bug or error (Mistake from our side) we will fix this update this without any cost.

Do I get lifetime free update once we will buy it?

Yes, 100%. You will get lifetime free update.

Do I get lifetime free support once we will buy it?

Unfortunately! No. We don’t offer any free support.

Can I run the product on shared hosting?

Yes, there are no limitations with shared hosting plans but nodejs supported server is required.

Does the product support RTL languages?

Yes, the product supports the RTL direction perfectly

Which things could be customized in the product?

- You can translate it to any language

- All of the texts, icons and images

- All of the predefined contents

Faced with a problem? Need assistance with the product? No worries – our customer support team is always ready to help you.
  • Support requests are being processed on business days from 10:00 to 18:00 (IST +05.30) [generally] within 24h to 48h of the order they were received.
  • We suggest, while our team reviews your support request, please read the documentation that comes in the zip file of Codecanyon. You can download it from Codecanyon:
  • We are in IST+5:30 timezone. We address all the support queries in 5 days (Saturday & Sunday off).
  • If any support ticket has no response from the item owner for 7 days, the ticket will be considered closed. If you need further assistance you can Feel free to contact us on skype for any kind of pre-sale inquiries or support for the product. Click here to connect on Skype.
  • Have pre-sales questions or concerns, please write to us via our Mail Mail
  • If you like our product and support then please drop a rate and write a review at
Show Full Overview

Click To View All

Interested on this project, ask question to developer

Buy source code or get fully functional live project at low cost
Need customisation/modification services? Hire a developer starting from $25 USD minimum.
Get free consultation and quote with no obligation.

Start Free Consultation
Average reply time 15mins to 1hr

Sponsored Links

Add Your Link Here for FREE

Ecommerce Website Development Company Hire best ecommerce solution provider, get your ecommerce website developed on time at best affordable price, also offer mobile apps at low cost. Try free quote.

RS agrawal class 6 math Class 6 rs agrawal, RS agrawal math book class 6 buy here. For all type books visit our website:

Virtual terminal payment gateway Secure online platform that enables businesses to process payments through various payment methods, including credit cards, debit cards & others.

Add Your Link Here for FREE

FAQs :

To ensure the quality and safety of the item, you should thoroughly check overview description, demo, comments and read reviews from previous buyers if available. Initial support is available with each item & please check developer refund policy.

The process for getting support is easy after buying item you can directly get support from developer through ticketing system, support ticket is replied by the developer & reply time will vary depending on the developer. Typically, you can contact the customer support through a support ticket system. Developer should be able to help you with any technical issues or questions you have about the item.

If you are not satisfied with the code you purchased, you should first try contacting the developer to see if they can provide assistance or a resolution. If you are still not satisfied, please check developer refund policy.

A refund request may be denied if the code has already been used or modified, or if it has been longer than the platform's refund period (please check developer refund policy). Additionally, refunds may be denied if the issue with the code is due to user error or if the code has been intentionally modified or altered by the user.

Payment options when buying item will be typically, payment options can include credit/debit cards, PayPal, Razorpay, and other payment gateways.

Customisation is additional and subject to developer time availablity. So please ask the developer & confirm before making any purchase. Click on Request Customisation button below Buy Now Button or below Request Quote button.

We provide support to each clients by ticketing system with 100% guarantee reply, only for the period as per support plan terms. Support reply is one after one basis it means you may receive reply in 5minutes or it may take 24-48 hrs, its totally depending upon work load and support queue. And if your query requires testing/checking then it may take additional time.
Reviews :
Recent Reviews
Comments :
Leave A Comment :

Only registered member can share comment.

Recent Comments :
Support :

Our verified developers are dedicated to provide best guaranteed support reply by ticketing system. We have been providing ticket support reply to each of our registered clients since 2017 and our estimate reply time is 24/72 hrs, also know it may take additional time if your query requires testing/checking by a developer.

Departments (100% gurantee ticket reply, as ticket is manually solved by developer)

See all previous tickets & running tickets

As support is provided by ticketing system, you can check previous tickets or existing running tickets.

Recent Closed Support Tickets

Subject Ticket ID Ticket DepartmentEmail Status Last Activity
Order Created-Multi-Vendor Multi Location Ecommerce Website + APPs + Custom Modules#15213New Sale / General Querykrm******@g****.com
Closed15 Apr 2024 (07:39 PM)
Modified: Quote for Multi Vendor Multi Location Ecommerce Website & APP with Delivery APP#15203New Sale / General Querykrm******@g****.com
Closed15 Apr 2024 (07:39 PM)
Need to update in kitabkopyo**i**#14908Modification / Customization(Extra Cost)cba*******@i*****.com
Closed10 Apr 2024 (05:11 PM)
Quote for Multi Vendor Multi Location Ecommerce Website & APP#15197New Sale / General Querykrm******@g****.com
Closed05 Apr 2024 (06:19 PM)
Server is not running#15195Server / Billingsom************@g****.com
Closed03 Apr 2024 (04:59 PM)
Resolved Tickets80Last 30 Days from Today
Resolved Tickets221Last 90 Days from Today
Resolved Tickets519Last 180 Days from Today