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.
-
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.
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.
To install and run this CRM system on your local machine, follow these steps:
- Clone the repository:
git clone https://github.com/yourusername/your-repo.git
- Install the dependencies:
cd your-repo
composer install
npm install
- 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.
- Generate the application key:
php artisan key:generate
- Run database migrations:
php artisan migrate
- Compile the assets:
npm run dev
- Start the development server:
php artisan serve
- Access the CRM system in your web browser at
http://localhost:8000
.
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.
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.
We would like to thank the following individuals and projects for their contributions to this CRM system: