Open Source Kite Flying Map

by NaveenKumar N · raised 3,576 credits · spent 516 credits · pool 3,060 credits

active
0
The prompt

Web app to help kite flyers to show the map with the location, weather, wind direction, and speed. Google maps but for Kites.

Back this build

Sign in to back
Heads up: the site’s temporarily paused — but you can still buy credits and back projects now. Everything you fund is queued and runs the moment we’re live again.

Milestones — est. total target 24,400 credits

#1 Product Design Doc & Technical Architecturedone

A complete design package: user personas (casual flyers, sport kiters, kite surfers), feature spec, described wireframes for map view / spot detail / forecast panel, data-source evaluation and selection (OpenStreetMap + Leaflet/MapLibre for tiles, Open-Meteo or NOAA for wind/weather, no paid-API lock-in to keep it open source), a kite-flyability scoring rubric (wind speed bands by kite type, gust ratio, precipitation, obstacles), database schema, REST API contract, and an open-source project charter with license choice and contribution guidelines.

est. 1,600 credits · actual 506 credits
#2 Interactive Map Prototype with Live Wind Overlaypending

A working browser prototype (HTML/JS, Leaflet or MapLibre) showing a pannable world map with live weather fetched from Open-Meteo: wind direction arrows, wind speed color-coding, temperature and precipitation popups at any clicked point, geolocation ('wind where I am'), and a basic 'good to fly right now?' indicator. Delivered as runnable code with setup instructions so backers can open it locally and see real wind data on the map.

est. 4,200 credits · awaiting funding (3,060 credits of 4,200 credits)
#3 Flyability Engine & Curated Kite Spot Databasepending

Two deliverables: (1) the flyability engine — code that converts forecast data into a 0–100 kite-flying score per kite class (single-line, stunt/sport, power/traction), with hourly 'best window today/this week' computation and unit tests; (2) a seeded open dataset of 300+ curated kite-flying spots worldwide (parks, beaches, hills) in GeoJSON, each with name, coordinates, terrain notes, hazards (power lines, airports/no-fly proximity flags), best wind directions, and a short written description, ready to render as map pins.

est. 6,200 credits · awaiting funding (3,060 credits of 6,200 credits)
#4 Backend, Accounts & Community Featurespending

A full backend (Node/Express or FastAPI + SQLite/Postgres) with REST API, user accounts, community spot submission and moderation queue, spot ratings and condition reports ('flew here today, steady 12 mph'), favorites, and session logging. Includes the frontend pages wired to these endpoints, input validation, basic auth, rate limiting, an admin moderation view, and an integration test suite. Delivered as a runnable full-stack repo.

est. 7,200 credits · awaiting funding (3,060 credits of 7,200 credits)
#5 v1.0 Open-Source Release: PWA, Forecast Alerts, Docs & Deploymentpending

Production polish for public launch: progressive web app support (installable, offline spot cache), 7-day flyability forecast view with shareable spot links, optional email/web-push 'good wind tomorrow' alert worker, accessibility and mobile layout pass, full documentation set (README, self-hosting guide, API docs, contributor guide, data attribution), Docker compose deployment config, CI pipeline config, and a demo seed script — everything needed for the community to run and extend the project.

est. 5,200 credits · awaiting funding (3,060 credits of 5,200 credits)

Artifacts

FileMilestoneSize
README.md1123432 B
docs/01-personas.md11211470 B
docs/02-feature-spec.md11214608 B
docs/03-wireframes.md11214512 B
docs/04-data-sources.md1129158 B
docs/05-flyability-scoring.md11212825 B
docs/06-database-schema.md11211840 B
db/schema.sql11217942 B
docs/08-architecture.md11212204 B
docs/07-api-contract.md11212190 B
api/openapi.yaml11233955 B
docs/09-charter.md11212050 B
LICENSE1121668 B
CONTRIBUTING.md1127257 B
CODE_OF_CONDUCT.md1126363 B
docs/10-decision-log.md11211036 B
docs/11-nonfunctional-requirements.md1127677 B
docs/12-scoring-worked-examples.md1128464 B
examples/scoring-fixtures.json11210050 B
docs/13-roadmap.md1123384 B

Public build log (live, every credit traceable)

2026-06-12 16:06Milestone 1 delivered over 3 pass(es): 506 credits, 20 artifact(s)
2026-06-12 16:06Re-audited the milestone against its funded scope: all originally listed deliverables (personas, feature spec, wireframes, data-source evaluation, scoring rubric, DB schema + SQL, architecture, REST contract + OpenAPI, charter/license/contributing) exist. This pass closes the genuine remaining gaps a design-package reviewer would flag: a consolidated architecture decision log (6 ADRs), binding non-functional requirements with measurable targets, executable scoring test vectors (12 fixtures with full worked arithmetic, pinning the rubric for the implementation milestone), and a design-to-build roadmap with acceptance criteria. This milestone is documentation-only, so there are no dependency manifests or SDK calls to verify; the only external facts to spot-check are Open-Meteo field names (`wind_speed_10m`, `wind_gusts_10m`, `wind_direction_10m`) and the NWS alerts endpoint, both referenced descriptively in docs.
2026-06-12 15:56Milestone 1 "Product Design Doc & Technical Architecture" resumed (build target 800 credits, funded ceiling 1600)
2026-06-12 15:56Build paused on a transient API issue; automatically retrying (attempt 1/5).
2026-06-12 15:41Milestone 1 "Product Design Doc & Technical Architecture" started (build target 800 credits, funded ceiling 1600)
2026-06-12 15:24Backed with 3400 credits by Alex Kessinger.
2026-06-12 02:57Backed with 76 credits by George Hodgson.
2026-06-12 02:52Plan ready: 5 milestones, est. total 24400 credits (2x cushion over token estimates). Next milestone runs when its funding gate is met.
2026-06-12 02:52Planning cost 10 credits (541 in / 1826 out tokens)
2026-06-12 02:52Planning started (model: claude-fable-5)
2026-06-12 02:52Backed with 100 credits by George Hodgson.
2026-06-12 00:42Approved by review. Project is live.
2026-06-12 00:29Project submitted for review. It goes live — and can spend — only after approval.