Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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)
- Host: GitHub
- URL: https://github.com/vanshajb10/cab-allocation-system
- Owner: VANSHAJB10
- Created: 2024-10-24T11:06:06.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-30T13:06:57.000Z (3 months ago)
- Last Synced: 2024-12-07T18:59:52.905Z (about 2 months ago)
- Topics: realtime-location
- Language: Java
- Homepage:
- Size: 31.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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