๐Ÿ“ฆ GitSquared / uma

untitled map app - trace your path & explore the world

โ˜… 51 stars โ‘‚ 8 forks ๐Ÿ‘ 51 watching โš–๏ธ Other
๐Ÿ“ฅ Clone https://github.com/GitSquared/uma.git
HTTPS git clone https://github.com/GitSquared/uma.git
SSH git clone git@github.com:GitSquared/uma.git
CLI gh repo clone GitSquared/uma
Theo Dammaretz Theo Dammaretz chore: remove tracking and export config variable to env file (#4) f1cb2d5 2 years ago ๐Ÿ“ History
๐Ÿ“‚ master View all commits โ†’
๐Ÿ“ .github
๐Ÿ“ app
๐Ÿ“ assets
๐Ÿ“ docs
๐Ÿ“ lib
๐Ÿ“ web-worker
๐Ÿ“„ .env.example
๐Ÿ“„ .eslintrc.cjs
๐Ÿ“„ .gitignore
๐Ÿ“„ app.config.ts
๐Ÿ“„ babel.config.cjs
๐Ÿ“„ declarations.d.ts
๐Ÿ“„ dev-data-source.ts
๐Ÿ“„ eas.json
๐Ÿ“„ index.js
๐Ÿ“„ LICENSE
๐Ÿ“„ metro.config.js
๐Ÿ“„ package-lock.json
๐Ÿ“„ package.json
๐Ÿ“„ README.md
๐Ÿ“„ tsconfig.json
๐Ÿ“„ README.md

uma-poster-1

untitled map app

From Sept. 2022 to Sept. 2023, I worked with 2 other briliant people on an app to help you go for a walk & explore the world. It was supposed to have social sharing at some point too, but we never got there, the project got wrapped due to cofounder conflict and lack of resources.

uma-pitch-deck-screenshot

While I will need some time to figure out my next steps, I retain full copyright on the source code written during that year, and decided to share it instead of binning it.

It's capable of quite a few cool things:

  • tuned & optimized background geolocation tracking
  • fully on-device data processing (except for snap-to-road feature) of location history to revealed fog of war and traced walk path,
  • high-def geometry-based fog of war
  • scrappy web-engine based multithreading solution
If you're curious, feel free to dig around!

Building & running

This is a basic managed expo app, and there are a few scripts in package.json that should help you find your way.

You need to provide your own secrets to access the map through Mapbox and provide support for other map services like snap-to-road path tracing. Copy the .env.example file to .env and set them up there.

Licensing

The untitled map app source code is shared under a Creative Commons BY-NC 4.0 license.

You are free to remix, transform, find inspiration in and build upon this work. However, any commercial use is forbidden unless explicitely permitted by copyright holders.


ยฉ 2022-2023 Gabriel Saillard | Iconography, photography and rasterized assets ยฉ 2022-2023 Denis Bolshakov @danywander