Skip to content

Automate your entire transportation logistics operations with the transportation management system (TMS).

License

Notifications You must be signed in to change notification settings

donnieyoung/logistics-app

 
 

Repository files navigation

BuildShield BuildShield BuildShield BuildShield BuildShield

Logistics TMS

Automate your entire transportation logistics operations with the transportation management system (TMS).

How to run?

1. Download and install the .NET 6 SDK.

2. Clone this repository:

$ git clone https://github.com/suxrobGM/logistics-app.git
$ cd logistics-app

3. Update database connection strings:

You can use a local or remote MySQL database. Update database connection strings in the Web API appsettings.json and the IdentityServer appsettings.json under the ConnectionStrings:MainDatabase section.

Change tenants' databases configuration in the Web API appsettings.json under the TenantsConfig section. Specify the database host address, root username, and passwords.

4. Seed databases

First, you need to update the DbMigrator project configurations in the appsettings.json. Modify the ConnectionStrings and TenantsConfig sections. For testing purposes, you can populate databases with test data, so change the PopulateTestData to true.

Then run the following script to initialize and populate databases.

$ ./scripts/seed-databases.bat

5. Run apps:

Run the following scripts to fully launch the project's applications.

$ ./scripts/run-identity.bat
$ ./scripts/run-api.bat
$ ./scripts/run-adminapp.bat
$ ./scripts/run-officeapp.bat

Project local URLs:

Project architecture

Project architecture diagram

Demo Office App

Office App Office App Office App Office App Office App

About

Automate your entire transportation logistics operations with the transportation management system (TMS).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 56.8%
  • HTML 14.9%
  • TypeScript 13.7%
  • CSS 7.0%
  • Less 6.5%
  • Dockerfile 0.6%
  • Other 0.5%