Reverse engineered prompt

GitHub

Build me a fast, simple browser based map editor like geojson.io. I want someone to be able to open a page, draw and edit map features on an interactive map, and work with both the geometry and the properties without needing GIS software. It should support points, lines, polygons, rectangles, and circles, let people import and export common formats like GeoJSON, KML, CSV, and Shapefile, and make it easy to update properties one by one or in bulk in a table style view.

Please keep the interface clean and modern, with useful keyboard shortcuts for editing and navigation, and support loading data from a URL through query parameters. It should run locally with Node, use a public Mapbox token from an env file, and feel polished enough for real mapping work. If anything is unclear, check the current docs online and wire it up in the simplest solid way.

Have a live product UI? Try website reverse