Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Sowgenius/tms

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lptms

Deploy to DO

The Open Source Transportation Management System for Freight Brokers

Get involved

🗨️ Discord Community

📰 Subscribe to the newsletter

Tech Stack

Laravel + Inertia.js + React

Development

A local environment can be setup quickly using Laravel Sail and our docker configurations.

Fresh Setup

Standing up the development environment after cloning the repository should follow these steps:

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

export PATH=./vendor/bin:$PATH

Copy env file

cp .env.example .env

Up sail

sail up -d

Setup database

sail artisan migrate

Install npm modules

sail npm install

Generate APP_KEY

sail artisan key:generate

Run Vite

sail npm run dev

[OPTIONAL] Setup Test Data

sail artisan dev:refresh

More Development Questions?

Checkout DEVELOPMENT.md for some frequently ask questions.

If you still have questions, please join our discord for help!

About

Open source TMS for freight brokers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 63.5%
  • PHP 35.2%
  • Blade 0.7%
  • JavaScript 0.3%
  • CSS 0.2%
  • Shell 0.1%