# Introduction

Welcome to WhatsApp Taxi's Documentation.

![](https://719796203-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FM0SdnC4xTmTva07ujq9e%2Fuploads%2FYexBladlLlZeKY682d4D%2FCoverHiRes.jpg?alt=media\&token=6835365c-f7fe-4fea-a6fd-0b1ce6ed44ba)

### Folder structure

![](https://719796203-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FM0SdnC4xTmTva07ujq9e%2Fuploads%2F2x4AeieSivRPT8kLu4n5%2FCleanShot%202022-05-04%20at%2011.23.05%202.png?alt=media\&token=5ad0296f-a693-4cc5-af3b-874831d35512)

1. Driver Mobile app - The app for the driver
2. Client Mobile app - The app for the client
3. This is the zip that contains the code for the web project of WhatsApp Taxi. (Start with it)

### Tech stack

#### Web Project - [Laravel](https://laravel.com/) - v8

Inside it, we use a standard blade view. The landing page is using[ Tailwind CSS](https://tailwindcss.com/). However, the backend uses [Bootstrap](https://getbootstrap.com/).&#x20;

#### Mobile app,  is [React Native app](https://reactnative.dev/), using [Expo](https://expo.dev/)

The driver app, uses a geolocation service, to determine the driver's location

The client app is a simple wrapper on top of the web project.

To learn about all the APIs needed, please check the API setup section

### Web project of WhatsApp Taxi

#### To install the project directly on shared hosting

{% content-ref url="docs/installation" %}
[installation](https://mobidonia.gitbook.io/whatsapptaxi/docs/installation)
{% endcontent-ref %}

#### To install the project locally

{% content-ref url="docs/run-locally" %}
[run-locally](https://mobidonia.gitbook.io/whatsapptaxi/docs/run-locally)
{% endcontent-ref %}

### Driver mobile app

{% embed url="<https://mobidonia.gitbook.io/mobile-apps>" %}

### Client Taxi mobile app

{% embed url="<https://mobidonia.gitbook.io/mobile-apps>" %}
