Realtime location sharing made with Node, Express, ReactJS, and Socket.io. Built without using any database.
See working app at: https://web-rls.herokuapp.com/ (hosted on heroku free gear)
In this experiment, I'm trying to make a location sharing app that could function rightly without relying on any databases. The whole stack is build using Web Technology. All sharing mechanism is done by using WebSocket transfer mechanism (build over Socket.IO API). At last, it is done and proven to be working pretty well.
In this project these stacks are used:
- JavaScript
- NodeJS
- ExpressJS
- ReactJS
- HTML5 GeolocationAPI
- SocketIO
- Google Map React Component
For the first draft version:
- Open the app on two or more different tabs/windows (it can be on different device)
- Write the same room name
- Experiment on it! (Try changing the name, the room, and overriding location using developer tools)
- Possible compatibility issues on some mobile browsers
If you have ideas for more that should be on this app or documentation, let us know or contribute some!