{"id":20415344,"url":"https://github.com/jeffascript/geolocate-with-bbox","last_synced_at":"2026-06-08T10:04:11.741Z","repository":{"id":40491337,"uuid":"487817413","full_name":"jeffascript/geolocate-with-bbox","owner":"jeffascript","description":null,"archived":false,"fork":false,"pushed_at":"2022-05-05T04:09:21.000Z","size":601,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-05T03:32:35.817Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jeffascript.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-05-02T11:22:35.000Z","updated_at":"2022-05-04T14:14:15.000Z","dependencies_parsed_at":"2022-08-09T22:00:45.041Z","dependency_job_id":null,"html_url":"https://github.com/jeffascript/geolocate-with-bbox","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jeffascript/geolocate-with-bbox","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffascript%2Fgeolocate-with-bbox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffascript%2Fgeolocate-with-bbox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffascript%2Fgeolocate-with-bbox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffascript%2Fgeolocate-with-bbox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jeffascript","download_url":"https://codeload.github.com/jeffascript/geolocate-with-bbox/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffascript%2Fgeolocate-with-bbox/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34057181,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-08T02:00:07.615Z","response_time":111,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-15T06:15:22.029Z","updated_at":"2026-06-08T10:04:11.701Z","avatar_url":"https://github.com/jeffascript.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# geolocate with  bbox \u0026 longlat\n\nA Geo bound box App. Results in a Geojson from a bbox or Latlng input powered by a free API from openstreetmap.com\n\n\n####  Add this on your .env in server folder \n`OSM_URL=https://www.openstreetmap.org/api/0.6/map?bbox=`\n\n#### START CMD\n\n`yarn dev`\n\nN/B: The shared file is linked within the module and accessible by `client` and `server` via `yarn link @jeff/shared`\n\n\nPoints to note:\n\nNo caching or db used since:\n1. The data does change frequently/abruptly.\n2. The data is provided through an API that has low down time, so we can easily query it using fetch.\n3. We don't care if the user can see the HTTP request in the \"Network\" tab of their browser's inspector. In other words, there are no security concerns in exposing this request to the client.\n4. We're not being charged for every API request, so we don't have a particular interest in limiting the number of requests.\n\n\n--- To improve,\n  1. Deploy with Docker\n  2. ...\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeffascript%2Fgeolocate-with-bbox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjeffascript%2Fgeolocate-with-bbox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeffascript%2Fgeolocate-with-bbox/lists"}