Skip to content

Latest commit

 

History

History
83 lines (65 loc) · 1.59 KB

README.md

File metadata and controls

83 lines (65 loc) · 1.59 KB

Taxi Network App

A web application built on Evado Declarative Framework helps users to provide each other with taxi services.

Basic scheme of user-passenger actions:

  • register as client;
  • create an order with places of departure, destination and desired price;
  • accept an offer from an user-driver.

Basic scheme of user-driver actions:

  • register as driver;
  • create a counter offer to an waiting order;
  • obtain client consent;
  • confirm and start order execution.

Web app built on Evado declarative framework

Docker installation

Clone application to /app

cd /app
docker-compose up -d mongo
docker-compose up --build installer
docker-compose up -d server

Typical installation

Install environment

Linux

Clone application to /app

cd /app
npm install
NODE_ENV=development node console/install
NODE_ENV=development node console/start

Windows

Clone application to c:/app

cd c:/app
npm install
set NODE_ENV=development
node console/install
node console/start

Usage

Web interface http://localhost:3000

Sign in as client:

Email: b@b.b
Password: 123456

Email: s@s.s
Password: 123456

Sign in as driver:

Email: d@d.d
Password: 123456

Email: t@t.t
Password: 123456

Sign in as administrator:

Email: a@a.a
Password: 123456

Tutorial