Skip to content

The Open Source CRM for Logistics is a comprehensive Customer Relationship Management system specifically designed to cater to the needs of logistics companies.

harshithva/logistics

Repository files navigation

Open Source CRM for Logistics

License

This is an open source Customer Relationship Management (CRM) system designed specifically for logistics companies. It provides a comprehensive set of features to help manage various aspects of logistics operations, including creating dockets, tracking shipments, and managing expenses. This powerful CRM was developed using Laravel, Vue.js, Vuex, and Laravel Sanctum.

Screenshot

Features

  • Docket Creation: Create and manage dockets for tracking shipments, including details such as sender information, recipient information, package details, and delivery instructions.

  • Shipment Tracking: Track the progress of shipments by monitoring their current status, location, and estimated time of delivery. Receive notifications and updates for any changes in the shipment status.

  • Expense Management: Manage and track expenses related to logistics operations, including fuel costs, transportation fees, maintenance expenses, and other miscellaneous expenses.

Technologies Used

This CRM system was developed using the following technologies:

  • Laravel: A popular PHP framework used for developing robust and scalable web applications.

  • Vue.js: A JavaScript framework for building user interfaces. It provides a reactive and component-based approach to web development.

  • Vuex: A state management library for Vue.js applications. It enables centralized state management and facilitates communication between components.

  • Laravel Sanctum: A lightweight authentication system for Laravel applications, providing a simple and secure way to authenticate API requests.

Installation

To install and run this CRM system on your local machine, follow these steps:

  1. Clone the repository:
git clone https://github.com/yourusername/your-repo.git
  1. Install the dependencies:
cd your-repo
composer install
npm install
  1. Configure the environment variables:

Copy the .env.example file to .env and update the necessary configuration values such as the database credentials and API keys.

  1. Generate the application key:
php artisan key:generate
  1. Run database migrations:
php artisan migrate
  1. Compile the assets:
npm run dev
  1. Start the development server:
php artisan serve
  1. Access the CRM system in your web browser at http://localhost:8000.

Contributing

Contributions are welcome! If you encounter any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.

Before contributing, please review the contribution guidelines.

License

This CRM system is open source and available under the MIT License. Feel free to use, modify, and distribute it as per the terms of the license.

Acknowledgements

We would like to thank the following individuals and projects for their contributions to this CRM system:

About

The Open Source CRM for Logistics is a comprehensive Customer Relationship Management system specifically designed to cater to the needs of logistics companies.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published