GeoGuessr-like game for the Georgia Tech campus
  • Svelte 45.1%
  • PLpgSQL 37.9%
  • CSS 9.2%
  • TypeScript 5.6%
  • JavaScript 2%
  • Other 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Daniel Durling d99dc2aef0
Merge pull request #20 from daqnal/19-add-border-to-about-card
add borders to various elements and bg blur /upload
2026-09-01 19:02:24 -04:00
.cloudflare add assets config block 2026-08-20 02:33:10 -04:00
src add borders to various elements and bg blur /upload 2026-09-01 19:01:49 -04:00
static remove unnecessary static development images 2026-08-20 02:34:41 -04:00
supabase auth and map bugfixes 2026-08-23 19:08:26 -04:00
.gitignore fix uploading and map selecting bugs 2026-08-24 21:24:08 -04:00
.npmrc init svelte + tailwind + daisyui 2026-07-29 16:03:00 -04:00
bun.lock fix uploading and map selecting bugs 2026-08-24 21:23:38 -04:00
package.json fix uploading and map selecting bugs 2026-08-24 21:23:38 -04:00
README.md update README 2026-08-29 12:31:24 -04:00
ss.png update README 2026-08-29 12:31:24 -04:00
svelte.config.ts add buttons to map 2026-08-29 01:14:47 -04:00
tsconfig.json init svelte + tailwind + daisyui 2026-07-29 16:03:00 -04:00
vite.config.ts remove sveltekit config from vite.config.ts 2026-08-20 02:24:08 -04:00
wrangler.jsonc enable logs 2026-08-20 02:46:27 -04:00

TechGuessr

Screenshot of techguessr.com

TechGuessr is a map game similar to GeoGuessr, but localized to the Georgia Tech campus in Atlanta.

Each game you receive 5 photos taken by someone on campus, and you have to guess where each one is by selecting a location on the map.

The closer you are, the more points you are awarded. A perfect round gives you 5,000 points, so a perfect game is 25,000 points.

Play now at techguessr.com!

Stack

  • SvelteKit
  • Supabase Auth + Storage
  • Tailwind + daisyUI

Development

  • Clone the repo and install dependencies
git clone https://github.com/daqnal/techguessr.git
bun install
  • Install the Supabase CLI
  • Run supabase start and wait for Docker to download the whole internet
    • Ensure that the docker service is running on your system (systemctl start docker for SoystemD)
  • Start the development server with bun run dev

AI Disclosure

LLM's were used for writing and debugging code in the development process. AI is never permitted to one-shot code for production without human review, nor is it encouraged to generate large chunks of code (more than a few functions).