https://github.com/loadpartner/tms
Open source TMS for freight brokers
https://github.com/loadpartner/tms
brokerage freight freight-management transportation-management-system
Last synced: about 1 year ago
JSON representation
Open source TMS for freight brokers
- Host: GitHub
- URL: https://github.com/loadpartner/tms
- Owner: loadpartner
- Created: 2025-01-08T18:31:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-26T16:36:54.000Z (over 1 year ago)
- Last Synced: 2025-02-26T17:36:54.080Z (over 1 year ago)
- Topics: brokerage, freight, freight-management, transportation-management-system
- Language: TypeScript
- Homepage: https://tms.loadpartner.io
- Size: 950 KB
- Stars: 14
- Watchers: 4
- Forks: 1
- Open Issues: 35
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LoadPartner TMS
[](https://cloud.digitalocean.com/apps/new?repo=https://github.com/loadpartner/tms/tree/main)
Open source and extensible freight brokerage TMS (tms.loadpartner.io)
#### 🌐 [tms.loadpartner.io](https://tms.loadpartner.io)
## Get involved
🗨️ [Chat with the team on Discord](https://tms.loadpartner.io/links/discord)
📰 [Subscribe to the newsletter](https://tms.loadpartner.io/links/newsletter)
## Development
Standing up the development environment after cloning the repository should follow these steps:
#### Setup [Laravel Sail](https://laravel.com/docs/11.x/sail)
``` bash
docker run --rm \
-u "$(id -u):$(id -g)" \
-v "$(pwd):/var/www/html" \
-w /var/www/html \
laravelsail/php84-composer:latest \
composer install --ignore-platform-reqs
```
Can't find `sail` in your path? Add to your bashrc/zshrc
``` bash
export PATH=./vendor/bin:$PATH
```
#### Copy `env` file
``` bash
cp .env.example .env
```
#### Up sail
``` bash
sail up -d
```
#### Setup database
``` bash
sail artisan migrate
```
#### Install npm modules
``` bash
sail npm install
```
#### Generate APP_KEY
``` bash
sail artisan key:generate
```
#### Run Vite
``` bash
sail npm run dev
```
#### Running PHPStan
``` bash
sail php ./vendor/bin/phpstan analyse
```
#### Running pre-commit & other dev environment checks
This will run PHPStan and generate IDE completions for any actions.
``` bash
sail artisan dev:check
```