Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vanshajb10/cab-allocation-system

Cab Allocation System (Currently -- Real-Time-Location Tracking of users)
https://github.com/vanshajb10/cab-allocation-system

realtime-location

Last synced: 3 days ago
JSON representation

Cab Allocation System (Currently -- Real-Time-Location Tracking of users)

Awesome Lists containing this project

README

        

# Cab-Allocation-System

## Phase 1: Real-Time Location Tracking using Socket.io

This Project uses OpenStreet Map for displaying the Current Location of user on the world map.
```
All the International Borders are displayed by OpenStreetMap.
The developer of this project has no intention to represent wrong borders of any State/Country.
```

### Install required packages:
```
npm i express ejs
```

```
npm i socket.io
```

### To run the server
```
npx nodemon app.js
```

The server will run on localhost:PORT (PORT to be defined | 3000 by default in code)

#### Features:


  • Real Time Location of all active users is displayed using Markers on the Map

  • Location is served with HighAccuracy and No Cached Data is served

  • Location is updated every 5 seconds.

  • Map view centered with respect to user's latest coordinates

  • Broadcasting User Locations of all active users to all the connections