Live-building interactive geospatial developer tools on TikTok. This repository hosts the GeoTechieX website and a set of small tools we'll create and iterate on during live streams.
- Build helpful, open-source geospatial web tools while streaming development on TikTok.
- Invite the audience to contribute features, report bugs, and vote on the next tool.
- Short intro (30–60s): what we’ll build and why.
- Live coding (10–30 minutes): implement one focused feature.
- Q&A and audience requests (5–10 minutes).
- Wrap-up: deploy, show how to test, and request contributions.
- Live polls for feature choices (comment or use TikTok poll).
- Small “viewer tasks”: find a bug, suggest UI copy, propose edge-cases.
- Community contributions: open issues, submit PRs, or suggest mini-tasks.
- Make local site robust to missing files and broken links (this README + link checker).
- Rebuild core tools:
Polygoncreator,coordTrans,compass,checkPoint. - Add test cases and simple CI for tools.
- Iterative UX improvements informed by live viewers.
- Serve the folder with a simple static server, e.g.:
# Python 3
python3 -m http.server 8000
# or npm
npx http-server -p 8000- Open
http://localhost:8000in your browser.
Notes: serving over HTTP ensures link checking and fetch requests work reliably.
- Issues: open an issue describing the feature or bug.
- Pull Requests: small, focused PRs are easiest to review. Include screenshots if UI changes.
- Code style: follow existing project patterns (plain HTML/CSS/JS). Keep changes minimal and test locally.
- Announce the build goal and expected outcome.
- Ensure local server is running and the repo is up-to-date.
- Keep edits small and explain intent to the audience.
- Invite viewers to open issues or PRs after stream.
- Comment features during the stream.
- Open issues describing use-cases or bugs.
- Create PRs implementing small features (label:
help wanted).
Be respectful. Treat contributors and viewers kindly. Abuse and harassment are not tolerated.
For developer notes and a short plan, see the todo list in the repo (maintained by the development workflow). Start by running a local server and using this README as the canonical guide when viewers ask how to reproduce builds.