From 0f37b0f28043b03cc4a10a4ebd3d6dfadfeec576 Mon Sep 17 00:00:00 2001 From: zramsay Date: Fri, 31 Jan 2025 12:16:07 -0500 Subject: [PATCH] add readme --- README.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..a240fc2 --- /dev/null +++ b/README.md @@ -0,0 +1,34 @@ +# Ranger Portal + +This portal template is populated from `.env.local` + +The automation works like this: + +1. Google form - https://forms.gle/kFYjiegnsRDNscja6 + +Submission triggers the code to run in this GAS app + +2. Google Apps Script - https://script.google.com/u/3/home/projects/18VXOKc_7bvOCCUoif6LMt5tQj7NLqwdmn75eXVc0YxUsYXQ1u3KjR9SA + +Running this script hits `http://143.198.37.25:3000/deploy` with the relevant data + +3. Ranger Backend - https://github.com/mito-systems/ranger-backend + +Has two endpoints: + + * `/deploy`, used above, which publishes the relevant AppRecords to the Laconic Registry to trigger an app deployment + * `/publishRecord`, used by this portal app to publish PhotoRecords to the Laconic Registry: https://github.com/mito-systems/ranger-app/blob/main/src/services/laconicService.ts#L42 + +## User types + +### Portal Creator + +Anyone who wants a custom portal can use the Google form and receive an e-mail with a link to share as far and wide as they'd like. + +### End users + +Receive links to custom portals and are invited to add data by uploading photographs + +### Data consumers + +Query a data set from any custom portal