Welcome to Taxi App Documentaion
First of all thanks for purchasing taxi application. I hope this can help you starting your own business. This guide will walk you through the installation proccess for all three parts of app. To start this app on your server you will need a linux VPS with at least 1 GB of ram (2GB recomended). Then you will need to have a SSH client and an FTP client installed on your machine. For the SSH client i would suggest using Termius which is free and multi-platform supporting macOS, Windows & linux.
Copying files to server
For FTP client you can use anyone of the options you like and all three operating systems have one implemented in themselves too. Copy both dashboard and server folder to your server using FTP client of your choose so the final folder structure of your server would look like this:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | └───root/ ├───dashboard/ │ ├───bower_components/ │ ├───data/ │ ├───images/ │ ├───src/ │ ├───bower.json │ ├───index.html │ ├───manifest.json │ ├───polymer.json │ ├───service-worker.js │ └───sw-precache-config.js └───server/ ├───libs/ ├───migrations/ ├───models/ ├───.env ├───database.json ├───package-lock.json ├───package.json └───server.js |
Connect to server
Connect to your VPS linux server using address and password provided by your hosting company. Most of installation process is done through here. If you know a bit about linux servers or remember how MS-DOS commands were this will be easy but if you don't, don't worry.
Usefull commands
cd [dir]
: You can enter a directory using this command. for example:cd dashboard
will enter folder dashboard.cd ..
: The will get you to parent directory.ls
: List all file & folder names in current directory.nano [file]
: A simple text editor that will come handy in the process.
Now let's start server installation.