🗺️ mop is a low-effort kit for creating embeddable, interactive soundmaps without the need to code. It uses Leaflet as an open source map and Google Sheets as a "database".
- Clone this repository.
- Run
npm ci
. - Run
npm start
to start a local server. - Do the configuration steps below.
- Remix this project.
- Do the configuration steps below.
- Copy this sheet to your own drive.
- Make it publicly accessible and copy its link.
- Paste its link into the main.js file (/assets/js/main.js) and check if the subsheet names match the ones in your sheet.
- Time to add sounds to your map!
- To add your sounds to the map, edit the "mop" section of the sheet.
- To change some things about the map itself, edit the "mop_options" section.
- For a tutorial on how to fill out your sheet, check the "help" section.