The following are the steps to be followed to execute the project locally
HOST : localhost
PORT : 3306
USERNAME : root
PASSWORD : 123456
DATABASE : test
Install rider-driver-api
$ git clone https://github.com/carlospalominopro/rider-driver-api.git
$ cd rider-driver-api
rename file .env.local to .env in root folder
run SLQ script (init-database.sql) located in /db folder
$ npm install
$ npm run start:dev
POST /api/get-token
Parameter |
---|
No parameters required |
POST /api/request/create
Parameter | Type | Description | Example |
---|---|---|---|
rider_id |
int |
Required. Rider ID from DB Table - rider | 1 |
latitude |
float |
Required. Rider's Latitude | 4.608839965578942 |
latitude |
float |
Required. Rider's Longitude | -74.07642114458059 |
POST /api/transaction/create
Parameter | Type | Description | Example |
---|---|---|---|
idRequest |
int |
Required. Request ID from DB Table - request | 1 |
latitude_end |
float |
Required. End Latitude | 4.639332056323714 |
longitude_end |
float |
Required. End Longitude | -74.12114860195318 |
$ npm run test
Author : Carlos Palomino - 2023