# Taxi booking app & web dashboard

## Complete app with fully featured admin panel

Web Admin Dashboard

- created: 05/22/2017
- latest update: 05/22/2017
- by: iCanStudioZ
- email: icanstudioz@gmail.com

### What's included?

# Taxi booking app & web dashboard.

## Complete app with fully featured admin panel.

- full android source code.
- powerfull admin dashboard with lot's of features.

Android Preview | Dashboard Preview
--- | ---

### Features

# Android Features

- 2 individual apps
- Driver app included
- User app included

## 1] Driver App

- Driver registration / login
- Online / Offline status
- Pending requests : driver can see all requested rides by user in this section. and also able to accept / cancel invitations
- Accepted requests : driver can see accepted request in this section and track the journey.
- Completed rides : driver can see all their completed rides unders this section and check further history.
- Cancelled rides : driver can see cancel rides list under this section.
- Profile section : Driver can acces their profile and can manage too.
- Vehicle information : Driver can manage vehicle information and also submit their proofs and othre vehicle related documentation.
- Transaction history : Driver can see their all transaction history related to their rides.

## 2] Customer App

- User registration / login
- Home : user can locate nearest taxi and send ride request.
- Pending requests : user can see all requested rides by them in this section.
- Accepted requests : user can see accepted request in this section and track the journey.
- Completed rides : user can see all their completed rides unders this section and check further history.
- Cancelled rides : user can see cancel rides list under this section.
- Profile section : user can acces their profile and can manage too.

# Web Dashborad Features

- Live tracking of rides.
- Manage drivers [Add/Update/Delete]
- Manage users [Add/Update/Delete]
- View rides
- View drivers current location
- Track & manage driver payment
- set commision

### Setup Android Project

# Android App Installation

Follow the steps to compile and run in your Android Studio IDE.

1.     Open your Android studio. Select open existing project.

        2. Goto Server.java and put BASE_URL as shown in screenshot.

### Setup iOS Project

# iPhone App Installation

Follow the steps to compile and run in your XCode IDE.

1.         1. Open your XCode. Go to taxi app dowloded folder and select or open taxi.xcwordspace

        2. Goto as per image and change app name and bundle ID

        3. Goto config.swift file and change app configuration

        4. Replace generated plist file

        5. Replace generated plist file

        6. Change paypal environment

### How to Setup firebase

# Firebase setup

Follow the steps to set up firebase

1.         1. Go to https://firebase.google.com/ and follow the steps

        2. Select exsting project if you have any or create new one as per step 1

        3. Select iOS or Android section as per your product

###

###

         For android

    	  For iOS/iPhone

### How to install POD ?

# cocoapod and POD installation steps

Follow the steps to to install pod and cocoapod if you haven't installed

### Setup Dashbord

    open the ./install path on your browser. and fill appropriate details.

### Setup paypal

# login in paypal developer account and follow steps

### Create Your Support Ticket

### You can create your support ticket on http://support.icanstudioz.com

### Contact Us

- Please contact us on skype or Email
- Our support team is ready to assist you on our working hour.
- Working hour : 10:00 AM to 7:00 PM
- Skype : icanstudioz