From 78795d4a723a0c1da981de57d5741d475bc881fd Mon Sep 17 00:00:00 2001 From: Hanker5 Date: Tue, 18 Nov 2025 18:04:28 -0700 Subject: [PATCH] Created "Add POI" button that stores new POI data in a json file --- .gitignore | 15 + data/pois.json | 12 + index.html | 265 ++++++++++++-- package-lock.json | 856 ++++++++++++++++++++++++++++++++++++++++++++++ package.json | 16 + server.js | 67 ++++ style.css | 146 ++++++++ 7 files changed, 1351 insertions(+), 26 deletions(-) create mode 100644 .gitignore create mode 100644 data/pois.json create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 server.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..382b376 --- /dev/null +++ b/.gitignore @@ -0,0 +1,15 @@ +# Node.js dependencies +node_modules/ + +# npm logs +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Environment variables +.env +.env.local + +# Operating System files +.DS_Store +Thumbs.db diff --git a/data/pois.json b/data/pois.json new file mode 100644 index 0000000..f4b3657 --- /dev/null +++ b/data/pois.json @@ -0,0 +1,12 @@ +[ + { + "id": 1763514044529, + "lat": 33.474802, + "lng": -81.965225, + "name": "Test", + "emoji": "🖥", + "address": "123 Test St.", + "description": "This is a test.", + "timestamp": 1763514044529 + } +] \ No newline at end of file diff --git a/index.html b/index.html index 0c74344..c188b8b 100644 --- a/index.html +++ b/index.html @@ -10,6 +10,34 @@
+ + + +
+

Add Point of Interest

+ + + + +
+ + +
+
+
+