GeoCanvas — Interactive Map Builder
Key Result
Custom-built plugin, publicly available
GeoCanvas is a custom WordPress plugin I built for creating interactive maps directly from the WordPress admin. Users can add custom markers, draw regions, set popups, and embed the map anywhere using a shortcode.
Built with vanilla JavaScript and Leaflet.js — lightweight with no heavy dependencies. Supports multiple map layers, custom marker icons, and responsive display on all screen sizes.
Key Features
- Drag-and-drop marker placement from the admin panel
- Custom popup content with HTML support
- Multiple base map layers (OpenStreetMap, Satellite)
- Responsive embed via shortcode [geocanvas id=”1″]
- No API key required — uses free OpenStreetMap tiles
Demo site: https://wordpress-1013136-6168546.cloudwaysapps.com/