Comments (2)
In this, we created a simple WebSocket connection between client and server. We used Redis as channel layers. CHANNEL_LAYERS is the transport mechanism that channel uses to pass messages from producer to consumer. In CHANNEL_LAYERS, we’ve told Channel where to look for our channel routing. Channel routing is a very similar concept to URL routing: URL routing maps URLs to view functions; channel routing maps channels to consumer functions. -- This is about what to use for WebSocket.
from live-location-tracker.
After this, we used an action called subscribe. Subscribe action is used to notify the client if some action(Create, Update, Delete) happens. So whenever we get the locations from GPSLogger App, it notifies the client via message(Redis-Message). This message is generally a JSON response in which we got the updated lat-long and we show them on the map.
from live-location-tracker.
Related Issues (20)
- Register from Web UI by calling server's Register API
- Log to django server url and get parameters.
- Implement map interface using Leaflet library for Angular HOT 3
- Convert lat and long to GeoJson equivalent point and create Get API to return it HOT 1
- [SPIKE] Trying Django-leaflet for map lat and long
- Login and Logout functionality not working properly
- Create Webhook for Location Model HOT 1
- Frontend - Create config files for runtime parameters HOT 1
- Create GET API that sends the location of a user in every 5 sec.
- Create python script that take lat long from csv file and make post request in every 10 sec.
- Code restructuring of Frontend HOT 1
- Code restructuring of Backend server HOT 1
- Update the README file with install instructions
- Create basic AngulasJS 5 based Web UI HOT 1
- Dockerize the application
- Create Management Command for Creating a user for the testing purpose
- Login, Register, Logout APIs
- Login from Web UI by calling server's Login API
- Logout from Web UI by calling server's Logout API
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from live-location-tracker.