Organization
Organization to managed and run the mobility service.
Creating an Organization
Organization should be created a an Admin. After the organization is created, the Admin can create and assign a new Owner of the Organization.
Members
There can be multiple members in an organization to help manage verify documents, assign rider to order, contact drivers and customers.
AdminConfigurations
Configuration available to the organization :
Global Config
The configurations that are applicable to the Organization
| Field | Description |
|---|---|
| driver_can_register | Specify if self registration of driver will be allowed |
| vehicle_types | Types of vehicle available |
Documents
When a driver registers for an organization or a registered driver registers a vehicle, based on the policy of the organization there may be a need to verify certain legal documents.
With this, the organization can specify which files are required.
| Field | Description |
|---|---|
| name | Name of the document |
| target | Intended target for the document (driver or vehicle) |
| expiry_required | If Expiry Date is applicable for the document |
| files | Files that are required to upload. Eg Front and Back of driving license |
Driver
Driver can be created by an Admin or have an option to register for themselves.
When a driver is registered, the driver needs to upload certain legal documents for verifications. The documents that are required can be customized by a Organization based on their policies.
After uploading the documents, an organization's admin needs to manually approve the driver's verification status.
The documents will be based on the configuration defined by the organization. Check here
Vehicle
When the driver is approved by the Organization, they will have the ability to register their vehicles
with the appropriate documents (requirements will be based on the organization's policies).
However vehicle details will be common and required for all organization.
Vehicle Details
| Field | Description |
|---|---|
| req_no | Registration Number of the Vehicle |
| manufacturer | Manufacturer of the Vehicle |
| model | Model of the Vehicle |
| year | Year the Vehicle was made |
| energy_type | The type of fuel the vehicle needs |
| type | Type of the vehicle defined by the organization (eg. Bike, Taxi) |
| extras | Any extra information about the vehicle |