Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dimitreee/pobezhali
Simple run tracker
https://github.com/dimitreee/pobezhali
Last synced: 2 days ago
JSON representation
Simple run tracker
- Host: GitHub
- URL: https://github.com/dimitreee/pobezhali
- Owner: Dimitreee
- Created: 2021-09-26T05:18:14.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-11T17:32:50.000Z (4 months ago)
- Last Synced: 2024-07-11T20:12:48.457Z (4 months ago)
- Language: TypeScript
- Size: 3.1 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Run Tracker
A simple unfinished tracker for your runs,
You can try it out [here](https://vk.com/app7959189). For test access, contact the information in the profile description.### Features:
1. Real-time tracking and mapping of your route.
2. Saving and viewing completed routes.
3. Viewing routes completed by your friends. (Doesn't work without backend)
4. Sharing your completed route in VKontakte Stories.### Limitations:
1. Cannot pull friends' routes
2. Cannot enable geo-location on Android#### Technologies used:
1) https://vk.com/dev/vkbridge
2) https://vkcom.github.io/VKUI/
3) React
4) TypeScript
5) Router: https://github.com/HappySanta/router
6) https://vk.com/dev/vk_tunnel
7) https://vk.com/dev/vk_apps_hosting### Screenshots:
[](./screenshots/1.jpeg)
[](./screenshots/2.jpeg)
[](./screenshots/3.jpeg)
[](./screenshots/4.jpeg)
[](./screenshots/5.jpeg)
[](./screenshots/6.jpeg)### How to run?
```
1) yarn
2) yarn add vk-tunnel
3) Register your app on VK, get APP_ID
4) Create a .env file and add the necessary environment variables (see .env.example)
5) yarn dev
6) In the same directory, run vk-tunnel --insecure=1 --http-protocol=https --ws-protocol=wss --host=localhost --port=10888
7) Specify the URL from vk-tunnel in the app settings
8) Open the app in the browser/phone
```