Skip to content
This repository has been archived by the owner on Apr 10, 2023. It is now read-only.

tungtouch/HubTaxi-Server

Repository files navigation

HubTaxi: Server Side

Technology use:

  • Serverside:
    • Node.js
    • Expressjs
    • MongoDB (mongoose)
    • Socket.io
  • Clientside:
    • Angularjs Framework.
    • Bootstrap Twitter.
    • Phonegap, cordova and ionic framework. (for hybrid app)

Setup:

  • Clone this repo to your local machine by: git clone https://github.com/vsoft-lab/HubTaxi-Server.
  • Okay, after clone it, you can install all dependencies by type: npm install on your terminal.
  • I used to mongo database for this repo, because you must install and start mongodb. In your terminal: sudo /etc/init.d/mongodb start
  • Use mongorestore -d mydb dump/mydb to restore database.
  • Fix path mongodb: config/init.js --> _db: 'mongodb://localhost/mydb'
  • Finally, you can start server with command: npm start and then, your server will start at http://localhost:6868

===

Reference :

  • Manager:

    • Source code: https://github.com/vsoft-lab/HubTaxi-Client/tree/master/manager
    • Demo: http://103.232.121.63/taxi/webapp/manager/#/main - User: admin | Password: admin
    • Some screenshot: Login: login Main: main ManageType: managetype Setting: setting
  • Driver:

    • Source code: https://github.com/vsoft-lab/HubTaxi-Client/tree/master/driver
    • Demo: http://103.232.121.63/taxi/webapp/driver/#/ user/pass: 30h-9999/123123
    • Screenshot:

    driver1 driverLoad

    ===

    driverLogin history

  • Client:

    • Source code: https://github.com/vsoft-lab/HubTaxi-Client/tree/master/client
    • Demo: http://103.232.121.63/taxi/webapp/client/#/home
    • Screenshot:

    client1 client2

    ===

    client3 clientLogin

Releases

No releases published

Packages

No packages published