Automate your entire transportation logistics operations with the transportation management system (TMS).
1. Download and install the .NET 6 SDK.
$ git clone https://github.com/suxrobGM/logistics-app.git
$ cd logistics-app
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.
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
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:
- Web API: https://127.0.0.1:7000
- Identity Server: https://127.0.0.1:7001
- Admin app: https://127.0.0.1:7002
- Office app: https://127.0.0.1:7003





