Skip to content

minhtaile2712/taxi-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Guide

Prerequisites

  • Docker Desktop with WSL
  • NodeJs runtime
  • Dotnet core SDK version 8

Run infrastructure

From repository root, run this command:

docker compose up -d

Start application

Run server:

cd .\taxi-backend\projects\TaxiSystem
dotnet ef database update
dotnet run -lp https

Run client app (for customers and drivers):

cd .\taxi-frontend\taxi-app-ts
npm install
npm run dev

Using application

The client app run on: http://localhost:5173/

For convenience and being easy for functional testing, the app is running in location override mode. Location is copy from Google Maps, right click on the map to copy the lat, long number, then paste it to the input and hit Send location.

Make sure customers and drivers under test have location uploaded by using "Get current location in system" button.

The server API docs is at: https://localhost:7283/swagger/index.html

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages