A travel companion with timeline history and location sharing.
Location Tracker - Web Companion is a single page application created with Vite, React.js and TypeScript, along with Google Firebase Authentication and Firestore.
This web companion allows desktop access of your travel history, and requires the android app for GPS tracking and location sharing.
Prototype |
---|
- Timeline history with precise location and up to second-to-second tracking
- Travel data analytics
- Export/Import data history
- Live location*
- Geofencing*
- And more (* denotes feature in progress)
- Identifying the type of road trip, such as driving, walking or taking public transports
- Sharing of timeline with friends and family
- A summary of locations visited over a period of time
npm
version: 10.8.2+
node
version: v20.17.0+
For a list of dependencies, see package.json
and package-lock.json
for details.
To install dependencies, run npm install
to install on dependencies automatically.
- For the Android app, download the Android APK on the Releases section on GitHub Android App.
- Fork a copy to your own branch.
- In the terminal, run
npm run build
to build, thennpm run dev
to launch a developer environment.
- For the Android app, download the Android APK on the Releases section on GitHub Android App.
- Visit the Location Tracker website, hosted by Google Firebase. See Releases or About sections for latest URL.
If you encounter any issues with the app, please leave a detailed description in the "issues" tab on GitHub to let me know.
Note this web application is still under active development. Features may come and go.
- 1.0
- Initial Release