From db16cb423d0a10b70d0e5ed634d671ff218d7fc9 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Pasquier <contact@jbpasquier.eu> Date: Thu, 4 Jan 2024 13:52:19 +0100 Subject: [PATCH] minor: local api --- index.html | 4 +- public/api/addresses/rec2aFRu0H3Czf2IG.json | 9 ++ public/api/addresses/rec64TU56RNMKfG8d.json | 9 ++ public/api/addresses/recALjpHmGmqsXpaW.json | 9 ++ public/api/addresses/recHYLgKXBhtgemfb.json | 9 ++ public/api/addresses/recIwhSu2iJRTJdIn.json | 9 ++ public/api/addresses/recSrhBnWnzkFRS3y.json | 9 ++ public/api/addresses/recVIrkdXWbRzs8IQ.json | 9 ++ public/api/addresses/recW1epOZsVUhJvRI.json | 9 ++ public/api/addresses/recXJrzz9mquDaCv7.json | 9 ++ public/api/addresses/recaaryaB0oaTKamH.json | 9 ++ public/api/addresses/recjBYlXskXtilPBC.json | 9 ++ public/api/addresses/recrIQDQMQpTODtjB.json | 9 ++ public/api/addresses/rectRZksVDjV0Pdlk.json | 9 ++ public/api/addresses/reczDHQn85Y3fvHKK.json | 9 ++ public/api/assurance/assurance.json | 9 ++ public/api/assurance/rec5YoRkI9BaUV8xP.json | 11 +++ public/api/assurance/recAmJx6YFmRH134j.json | 11 +++ public/api/assurance/recENvZgdCLy9sLIR.json | 11 +++ public/api/assurance/recWi8jTvExpXrCSm.json | 10 ++ public/api/assurance/recYnnt2u4DYsiaAG.json | 10 ++ public/api/assurance/recaTaGOArIligZuR.json | 9 ++ public/api/assurance/recbFQeBYIyT8Qrvv.json | 9 ++ public/api/assurance/recftBoO6hFXkSODa.json | 10 ++ public/api/assurance/recgRhMYYEsqtePkt.json | 10 ++ public/api/assurance/recgmRbyKZkLZYTpo.json | 9 ++ public/api/assurance/recgxNXMG9pBetV3f.json | 9 ++ public/api/assurance/rech34EA5K4XzwGnB.json | 11 +++ public/api/assurance/recwUmBJWoJuRpCZM.json | 9 ++ public/api/assurance/reczax59GJ3DZWiMd.json | 9 ++ public/api/assurances-rec64TU56RNMKfG8d.json | 22 +++++ public/api/assurances-recXJrzz9mquDaCv7.json | 28 ++++++ public/api/assurances.json | 6 ++ public/api/context.jsonld | 87 ++++++++++++++++ public/api/producer/rec2aFRu0H3Czf2IG.json | 45 +++++++++ public/api/producer/rec64TU56RNMKfG8d.json | 96 ++++++++++++++++++ public/api/producer/recALjpHmGmqsXpaW.json | 46 +++++++++ public/api/producer/recHYLgKXBhtgemfb.json | 42 ++++++++ public/api/producer/recIwhSu2iJRTJdIn.json | 48 +++++++++ public/api/producer/recSrhBnWnzkFRS3y.json | 44 +++++++++ public/api/producer/recVIrkdXWbRzs8IQ.json | 61 ++++++++++++ public/api/producer/recW1epOZsVUhJvRI.json | 78 +++++++++++++++ public/api/producer/recXJrzz9mquDaCv7.json | 99 +++++++++++++++++++ public/api/producer/recaaryaB0oaTKamH.json | 37 +++++++ public/api/producer/recjBYlXskXtilPBC.json | 84 ++++++++++++++++ public/api/producer/recrIQDQMQpTODtjB.json | 47 +++++++++ public/api/producer/rectRZksVDjV0Pdlk.json | 45 +++++++++ public/api/producer/reczDHQn85Y3fvHKK.json | 48 +++++++++ public/api/producers.json | 49 +++++++++ public/api/product/rec07CR18S2eerIyc.json | 20 ++++ public/api/product/rec7DFQiIyJRV8ZuR.json | 20 ++++ public/api/product/rec9FMFTuTJ9tNLvO.json | 20 ++++ public/api/product/recIwGpbSYWO1QC0V.json | 21 ++++ public/api/product/recTjijuKYbD5M67B.json | 21 ++++ public/api/product/recV8hvbcLELCUTvn.json | 21 ++++ public/api/product/recdguW8Gqt80wZGN.json | 20 ++++ public/api/product/recixA4WHKWvRztiL.json | 21 ++++ public/api/product/recjwQbhfseF3kRZ7.json | 20 ++++ public/api/product/reclXE8d5TQIHXRs8.json | 21 ++++ public/api/product/recrrvU2Km9fPZ2iV.json | 21 ++++ public/api/product/recy24VXWj2zHjqrx.json | 21 ++++ public/api/product/reczKKUG4hRajoskx.json | 21 ++++ public/api/products.json | 46 +++++++++ .../rec2aFRu0H3Czf2IG-facebook.json | 7 ++ .../rec2aFRu0H3Czf2IG-instagram.json | 7 ++ .../rec64TU56RNMKfG8d-facebook.json | 7 ++ .../rec64TU56RNMKfG8d-instagram.json | 7 ++ .../recALjpHmGmqsXpaW-facebook.json | 7 ++ .../recHYLgKXBhtgemfb-facebook.json | 7 ++ .../recIwhSu2iJRTJdIn-facebook.json | 7 ++ .../recIwhSu2iJRTJdIn-instagram.json | 7 ++ .../recIwhSu2iJRTJdIn-whatsapp_phone.json | 7 ++ .../recSrhBnWnzkFRS3y-instagram.json | 7 ++ .../recSrhBnWnzkFRS3y-linkedin.json | 7 ++ .../recVIrkdXWbRzs8IQ-facebook.json | 7 ++ .../recVIrkdXWbRzs8IQ-instagram.json | 7 ++ .../recVIrkdXWbRzs8IQ-twitter.json | 7 ++ .../recW1epOZsVUhJvRI-facebook.json | 7 ++ .../recW1epOZsVUhJvRI-instagram.json | 7 ++ .../recW1epOZsVUhJvRI-whatsapp_phone.json | 7 ++ .../recXJrzz9mquDaCv7-facebook.json | 7 ++ .../recXJrzz9mquDaCv7-instagram.json | 7 ++ .../recXJrzz9mquDaCv7-linkedin.json | 7 ++ .../recaaryaB0oaTKamH-whatsapp_phone.json | 7 ++ .../recjBYlXskXtilPBC-facebook.json | 7 ++ .../recrIQDQMQpTODtjB-facebook.json | 7 ++ .../recrIQDQMQpTODtjB-instagram.json | 7 ++ .../recrIQDQMQpTODtjB-linkedin.json | 7 ++ .../rectRZksVDjV0Pdlk-facebook.json | 7 ++ .../rectRZksVDjV0Pdlk-instagram.json | 7 ++ .../reczDHQn85Y3fvHKK-facebook.json | 7 ++ .../reczDHQn85Y3fvHKK-instagram.json | 7 ++ .../reczDHQn85Y3fvHKK-linkedin.json | 7 ++ src/solid-ofn-rpp.js | 8 +- src/utils.js | 14 +++ 95 files changed, 1832 insertions(+), 3 deletions(-) create mode 100644 public/api/addresses/rec2aFRu0H3Czf2IG.json create mode 100644 public/api/addresses/rec64TU56RNMKfG8d.json create mode 100644 public/api/addresses/recALjpHmGmqsXpaW.json create mode 100644 public/api/addresses/recHYLgKXBhtgemfb.json create mode 100644 public/api/addresses/recIwhSu2iJRTJdIn.json create mode 100644 public/api/addresses/recSrhBnWnzkFRS3y.json create mode 100644 public/api/addresses/recVIrkdXWbRzs8IQ.json create mode 100644 public/api/addresses/recW1epOZsVUhJvRI.json create mode 100644 public/api/addresses/recXJrzz9mquDaCv7.json create mode 100644 public/api/addresses/recaaryaB0oaTKamH.json create mode 100644 public/api/addresses/recjBYlXskXtilPBC.json create mode 100644 public/api/addresses/recrIQDQMQpTODtjB.json create mode 100644 public/api/addresses/rectRZksVDjV0Pdlk.json create mode 100644 public/api/addresses/reczDHQn85Y3fvHKK.json create mode 100644 public/api/assurance/assurance.json create mode 100644 public/api/assurance/rec5YoRkI9BaUV8xP.json create mode 100644 public/api/assurance/recAmJx6YFmRH134j.json create mode 100644 public/api/assurance/recENvZgdCLy9sLIR.json create mode 100644 public/api/assurance/recWi8jTvExpXrCSm.json create mode 100644 public/api/assurance/recYnnt2u4DYsiaAG.json create mode 100644 public/api/assurance/recaTaGOArIligZuR.json create mode 100644 public/api/assurance/recbFQeBYIyT8Qrvv.json create mode 100644 public/api/assurance/recftBoO6hFXkSODa.json create mode 100644 public/api/assurance/recgRhMYYEsqtePkt.json create mode 100644 public/api/assurance/recgmRbyKZkLZYTpo.json create mode 100644 public/api/assurance/recgxNXMG9pBetV3f.json create mode 100644 public/api/assurance/rech34EA5K4XzwGnB.json create mode 100644 public/api/assurance/recwUmBJWoJuRpCZM.json create mode 100644 public/api/assurance/reczax59GJ3DZWiMd.json create mode 100644 public/api/assurances-rec64TU56RNMKfG8d.json create mode 100644 public/api/assurances-recXJrzz9mquDaCv7.json create mode 100644 public/api/assurances.json create mode 100644 public/api/context.jsonld create mode 100644 public/api/producer/rec2aFRu0H3Czf2IG.json create mode 100644 public/api/producer/rec64TU56RNMKfG8d.json create mode 100644 public/api/producer/recALjpHmGmqsXpaW.json create mode 100644 public/api/producer/recHYLgKXBhtgemfb.json create mode 100644 public/api/producer/recIwhSu2iJRTJdIn.json create mode 100644 public/api/producer/recSrhBnWnzkFRS3y.json create mode 100644 public/api/producer/recVIrkdXWbRzs8IQ.json create mode 100644 public/api/producer/recW1epOZsVUhJvRI.json create mode 100644 public/api/producer/recXJrzz9mquDaCv7.json create mode 100644 public/api/producer/recaaryaB0oaTKamH.json create mode 100644 public/api/producer/recjBYlXskXtilPBC.json create mode 100644 public/api/producer/recrIQDQMQpTODtjB.json create mode 100644 public/api/producer/rectRZksVDjV0Pdlk.json create mode 100644 public/api/producer/reczDHQn85Y3fvHKK.json create mode 100644 public/api/producers.json create mode 100644 public/api/product/rec07CR18S2eerIyc.json create mode 100644 public/api/product/rec7DFQiIyJRV8ZuR.json create mode 100644 public/api/product/rec9FMFTuTJ9tNLvO.json create mode 100644 public/api/product/recIwGpbSYWO1QC0V.json create mode 100644 public/api/product/recTjijuKYbD5M67B.json create mode 100644 public/api/product/recV8hvbcLELCUTvn.json create mode 100644 public/api/product/recdguW8Gqt80wZGN.json create mode 100644 public/api/product/recixA4WHKWvRztiL.json create mode 100644 public/api/product/recjwQbhfseF3kRZ7.json create mode 100644 public/api/product/reclXE8d5TQIHXRs8.json create mode 100644 public/api/product/recrrvU2Km9fPZ2iV.json create mode 100644 public/api/product/recy24VXWj2zHjqrx.json create mode 100644 public/api/product/reczKKUG4hRajoskx.json create mode 100644 public/api/products.json create mode 100644 public/api/social_medias/rec2aFRu0H3Czf2IG-facebook.json create mode 100644 public/api/social_medias/rec2aFRu0H3Czf2IG-instagram.json create mode 100644 public/api/social_medias/rec64TU56RNMKfG8d-facebook.json create mode 100644 public/api/social_medias/rec64TU56RNMKfG8d-instagram.json create mode 100644 public/api/social_medias/recALjpHmGmqsXpaW-facebook.json create mode 100644 public/api/social_medias/recHYLgKXBhtgemfb-facebook.json create mode 100644 public/api/social_medias/recIwhSu2iJRTJdIn-facebook.json create mode 100644 public/api/social_medias/recIwhSu2iJRTJdIn-instagram.json create mode 100644 public/api/social_medias/recIwhSu2iJRTJdIn-whatsapp_phone.json create mode 100644 public/api/social_medias/recSrhBnWnzkFRS3y-instagram.json create mode 100644 public/api/social_medias/recSrhBnWnzkFRS3y-linkedin.json create mode 100644 public/api/social_medias/recVIrkdXWbRzs8IQ-facebook.json create mode 100644 public/api/social_medias/recVIrkdXWbRzs8IQ-instagram.json create mode 100644 public/api/social_medias/recVIrkdXWbRzs8IQ-twitter.json create mode 100644 public/api/social_medias/recW1epOZsVUhJvRI-facebook.json create mode 100644 public/api/social_medias/recW1epOZsVUhJvRI-instagram.json create mode 100644 public/api/social_medias/recW1epOZsVUhJvRI-whatsapp_phone.json create mode 100644 public/api/social_medias/recXJrzz9mquDaCv7-facebook.json create mode 100644 public/api/social_medias/recXJrzz9mquDaCv7-instagram.json create mode 100644 public/api/social_medias/recXJrzz9mquDaCv7-linkedin.json create mode 100644 public/api/social_medias/recaaryaB0oaTKamH-whatsapp_phone.json create mode 100644 public/api/social_medias/recjBYlXskXtilPBC-facebook.json create mode 100644 public/api/social_medias/recrIQDQMQpTODtjB-facebook.json create mode 100644 public/api/social_medias/recrIQDQMQpTODtjB-instagram.json create mode 100644 public/api/social_medias/recrIQDQMQpTODtjB-linkedin.json create mode 100644 public/api/social_medias/rectRZksVDjV0Pdlk-facebook.json create mode 100644 public/api/social_medias/rectRZksVDjV0Pdlk-instagram.json create mode 100644 public/api/social_medias/reczDHQn85Y3fvHKK-facebook.json create mode 100644 public/api/social_medias/reczDHQn85Y3fvHKK-instagram.json create mode 100644 public/api/social_medias/reczDHQn85Y3fvHKK-linkedin.json diff --git a/index.html b/index.html index 9b5b94b..d443ae8 100644 --- a/index.html +++ b/index.html @@ -7,11 +7,11 @@ <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="X-UA-Compatible" content="ie=edge" /> <link rel='stylesheet' href='./src/styles/index.scss' /> - <script type="module" src="https://cdn.skypack.dev/@startinblox/core@0.17"></script> + <script type="module" src="https://cdn.skypack.dev/@startinblox/core@0.18"></script> <script type="module" src="https://cdn.skypack.dev/@startinblox/router@0.11"></script> <script type="module" src="./src/index.js"></script> </head> <body> - <solid-ofn-rpp data-src="https://n8n.openfoodnetwork.org.uk/webhook/regen/producers" uniq="regenerative-produce-portal"></solid-ofn-rpp> + <solid-ofn-rpp data-src="/producer.json" uniq="regenerative-produce-portal"></solid-ofn-rpp> </body> </html> diff --git a/public/api/addresses/rec2aFRu0H3Czf2IG.json b/public/api/addresses/rec2aFRu0H3Czf2IG.json new file mode 100644 index 0000000..42fd4d7 --- /dev/null +++ b/public/api/addresses/rec2aFRu0H3Czf2IG.json @@ -0,0 +1,9 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/addresses/rec2aFRu0H3Czf2IG.json", + "@type": "dfc-b:Address", + "dfc-b:hasStreet": "592 Ponsford Road", + "dfc-b:hasPostalCode": "2429", + "dfc-b:hasCity": "Comboyne", + "dfc-b:hasCountry": "Australia" +} diff --git a/public/api/addresses/rec64TU56RNMKfG8d.json b/public/api/addresses/rec64TU56RNMKfG8d.json new file mode 100644 index 0000000..f77807f --- /dev/null +++ b/public/api/addresses/rec64TU56RNMKfG8d.json @@ -0,0 +1,9 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/addresses/rec64TU56RNMKfG8d.json", + "@type": "dfc-b:Address", + "dfc-b:hasStreet": "675 Anglesea Road", + "dfc-b:hasPostalCode": "3217", + "dfc-b:hasCity": "Freshwater Creek", + "dfc-b:hasCountry": "Australia" +} diff --git a/public/api/addresses/recALjpHmGmqsXpaW.json b/public/api/addresses/recALjpHmGmqsXpaW.json new file mode 100644 index 0000000..f27b64e --- /dev/null +++ b/public/api/addresses/recALjpHmGmqsXpaW.json @@ -0,0 +1,9 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/addresses/recALjpHmGmqsXpaW.json", + "@type": "dfc-b:Address", + "dfc-b:hasStreet": "Blampied - Kooroocheang Road", + "dfc-b:hasPostalCode": "3364", + "dfc-b:hasCity": "Blampied", + "dfc-b:hasCountry": "Australia" +} diff --git a/public/api/addresses/recHYLgKXBhtgemfb.json b/public/api/addresses/recHYLgKXBhtgemfb.json new file mode 100644 index 0000000..c044988 --- /dev/null +++ b/public/api/addresses/recHYLgKXBhtgemfb.json @@ -0,0 +1,9 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/addresses/recHYLgKXBhtgemfb.json", + "@type": "dfc-b:Address", + "dfc-b:hasStreet": "150 Caroona Lane", + "dfc-b:hasPostalCode": "3302", + "dfc-b:hasCity": "Branxholme", + "dfc-b:hasCountry": "Australia" +} diff --git a/public/api/addresses/recIwhSu2iJRTJdIn.json b/public/api/addresses/recIwhSu2iJRTJdIn.json new file mode 100644 index 0000000..a0f84ba --- /dev/null +++ b/public/api/addresses/recIwhSu2iJRTJdIn.json @@ -0,0 +1,9 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/addresses/recIwhSu2iJRTJdIn.json", + "@type": "dfc-b:Address", + "dfc-b:hasStreet": "1 Nowra Road", + "dfc-b:hasPostalCode": "2577", + "dfc-b:hasCity": "Moss Vale", + "dfc-b:hasCountry": "Australia" +} diff --git a/public/api/addresses/recSrhBnWnzkFRS3y.json b/public/api/addresses/recSrhBnWnzkFRS3y.json new file mode 100644 index 0000000..ed7ce6f --- /dev/null +++ b/public/api/addresses/recSrhBnWnzkFRS3y.json @@ -0,0 +1,9 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/addresses/recSrhBnWnzkFRS3y.json", + "@type": "dfc-b:Address", + "dfc-b:hasStreet": "Lot 6 Tilley Lane", + "dfc-b:hasPostalCode": "2325", + "dfc-b:hasCity": "Watagan", + "dfc-b:hasCountry": "Australia" +} diff --git a/public/api/addresses/recVIrkdXWbRzs8IQ.json b/public/api/addresses/recVIrkdXWbRzs8IQ.json new file mode 100644 index 0000000..800dc97 --- /dev/null +++ b/public/api/addresses/recVIrkdXWbRzs8IQ.json @@ -0,0 +1,9 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/addresses/recVIrkdXWbRzs8IQ.json", + "@type": "dfc-b:Address", + "dfc-b:hasStreet": "42 MacKay Street", + "dfc-b:hasPostalCode": "3683", + "dfc-b:hasCity": "Chiltern", + "dfc-b:hasCountry": "Australia" +} diff --git a/public/api/addresses/recW1epOZsVUhJvRI.json b/public/api/addresses/recW1epOZsVUhJvRI.json new file mode 100644 index 0000000..a539442 --- /dev/null +++ b/public/api/addresses/recW1epOZsVUhJvRI.json @@ -0,0 +1,9 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/addresses/recW1epOZsVUhJvRI.json", + "@type": "dfc-b:Address", + "dfc-b:hasStreet": "4446 Murchison Violet Town Road", + "dfc-b:hasPostalCode": "3669", + "dfc-b:hasCity": "Violet Town", + "dfc-b:hasCountry": "Australia" +} diff --git a/public/api/addresses/recXJrzz9mquDaCv7.json b/public/api/addresses/recXJrzz9mquDaCv7.json new file mode 100644 index 0000000..579d64c --- /dev/null +++ b/public/api/addresses/recXJrzz9mquDaCv7.json @@ -0,0 +1,9 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/addresses/recXJrzz9mquDaCv7.json", + "@type": "dfc-b:Address", + "dfc-b:hasStreet": "929 East Barham Road", + "dfc-b:hasPostalCode": "2732", + "dfc-b:hasCity": "Barham", + "dfc-b:hasCountry": "Australia" +} diff --git a/public/api/addresses/recaaryaB0oaTKamH.json b/public/api/addresses/recaaryaB0oaTKamH.json new file mode 100644 index 0000000..db0ba2d --- /dev/null +++ b/public/api/addresses/recaaryaB0oaTKamH.json @@ -0,0 +1,9 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/addresses/recaaryaB0oaTKamH.json", + "@type": "dfc-b:Address", + "dfc-b:hasStreet": "275 Andersons Inlet Rd", + "dfc-b:hasPostalCode": "3951", + "dfc-b:hasCity": "Moyarra", + "dfc-b:hasCountry": "Australia" +} diff --git a/public/api/addresses/recjBYlXskXtilPBC.json b/public/api/addresses/recjBYlXskXtilPBC.json new file mode 100644 index 0000000..085258a --- /dev/null +++ b/public/api/addresses/recjBYlXskXtilPBC.json @@ -0,0 +1,9 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/addresses/recjBYlXskXtilPBC.json", + "@type": "dfc-b:Address", + "dfc-b:hasStreet": "855 Benalla-Warrenbayne Rd", + "dfc-b:hasPostalCode": "3670", + "dfc-b:hasCity": "Warrenbayne", + "dfc-b:hasCountry": "Australia" +} diff --git a/public/api/addresses/recrIQDQMQpTODtjB.json b/public/api/addresses/recrIQDQMQpTODtjB.json new file mode 100644 index 0000000..2a45ff8 --- /dev/null +++ b/public/api/addresses/recrIQDQMQpTODtjB.json @@ -0,0 +1,9 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/addresses/recrIQDQMQpTODtjB.json", + "@type": "dfc-b:Address", + "dfc-b:hasStreet": "2940 Dirnaseer Road", + "dfc-b:hasPostalCode": "2666", + "dfc-b:hasCity": "Dirnaseer", + "dfc-b:hasCountry": "Australia" +} diff --git a/public/api/addresses/rectRZksVDjV0Pdlk.json b/public/api/addresses/rectRZksVDjV0Pdlk.json new file mode 100644 index 0000000..b568506 --- /dev/null +++ b/public/api/addresses/rectRZksVDjV0Pdlk.json @@ -0,0 +1,9 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/addresses/rectRZksVDjV0Pdlk.json", + "@type": "dfc-b:Address", + "dfc-b:hasStreet": "Main Rd", + "dfc-b:hasPostalCode": "5203", + "dfc-b:hasCity": "Yankailla", + "dfc-b:hasCountry": "Australia" +} diff --git a/public/api/addresses/reczDHQn85Y3fvHKK.json b/public/api/addresses/reczDHQn85Y3fvHKK.json new file mode 100644 index 0000000..971e108 --- /dev/null +++ b/public/api/addresses/reczDHQn85Y3fvHKK.json @@ -0,0 +1,9 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/addresses/reczDHQn85Y3fvHKK.json", + "@type": "dfc-b:Address", + "dfc-b:hasStreet": "Levenvale Farm", + "dfc-b:hasPostalCode": "2454", + "dfc-b:hasCity": "Bellingen", + "dfc-b:hasCountry": "Australia" +} diff --git a/public/api/assurance/assurance.json b/public/api/assurance/assurance.json new file mode 100644 index 0000000..18df53b --- /dev/null +++ b/public/api/assurance/assurance.json @@ -0,0 +1,9 @@ +{ + "ofn:Creation_date": "2023-12-19", + "ofn:Title": "Bio-Intensive Market Gardening - circular organic matter recycling (no chemicals)", + "ofn:Classification": ["Practices", "Nutrient density"], + "ofn:Description": "We follow organic farming practises using no chemicals, feeding our soil with compost and worm castings created from our cafe food waste and rock dust. Our compost ingredients include carbon and nitrogen from within the farm boundaries where we continue to plant biomass plants to use carbon in the compost, with each input feeding different organisms of the soil food web. ", + "@type": "ofn:supporting evidence", + "@id": "/api/assurance/recgmRbyKZkLZYTpo.json", + "@context": "/api/context.jsonld" +} diff --git a/public/api/assurance/rec5YoRkI9BaUV8xP.json b/public/api/assurance/rec5YoRkI9BaUV8xP.json new file mode 100644 index 0000000..aa0e337 --- /dev/null +++ b/public/api/assurance/rec5YoRkI9BaUV8xP.json @@ -0,0 +1,11 @@ +{ + "ofn:Creation_date": "2023-12-12", + "ofn:Title": "EOV Baseline measurement - November 2020", + "ofn:Classification": ["Ecological - Soil health"], + "ofn:Description": "We completed a baseline measurement and soil testing through Australian Holistic Management Co-operative services. Reports are available upon request.", + "ofn:Service_provider": ["recAaheaB5BShVpMs"], + "ofn:Documentation_permissions": "Available on request", + "@type": "ofn:supporting evidence", + "@id": "/api/assurance/rec5YoRkI9BaUV8xP.json", + "@context": "/api/context.jsonld" +} diff --git a/public/api/assurance/recAmJx6YFmRH134j.json b/public/api/assurance/recAmJx6YFmRH134j.json new file mode 100644 index 0000000..633d3cc --- /dev/null +++ b/public/api/assurance/recAmJx6YFmRH134j.json @@ -0,0 +1,11 @@ +{ + "ofn:Creation_date": "2023-12-04", + "ofn:Title": "ANU Farm Dams Research", + "ofn:Classification": ["Ecological - Water"], + "ofn:Description": "We are a participant in the ANU Sustainable Farm Dams study, which monitors three of our farm dams in their journey to wetland restoration. This is a water quality report from this project.", + "ofn:Service_provider": ["recpZlMWH9qB14sKB"], + "ofn:Documentation_permissions": "Publicly available", + "@type": "ofn:supporting evidence", + "@id": "/api/assurance/recAmJx6YFmRH134j.json", + "@context": "/api/context.jsonld" +} diff --git a/public/api/assurance/recENvZgdCLy9sLIR.json b/public/api/assurance/recENvZgdCLy9sLIR.json new file mode 100644 index 0000000..5911489 --- /dev/null +++ b/public/api/assurance/recENvZgdCLy9sLIR.json @@ -0,0 +1,11 @@ +{ + "ofn:Creation_date": "2023-12-12", + "ofn:Title": "Resilient Pastures for a Changing Climate 2021 - 2025 project participant", + "ofn:Classification": ["Participation", "Ecological - Soil health"], + "ofn:Description": "As part of this project, established goal to have all-year round ground cover on our farm properties. \nSoil tests were completed and are available upon request.\n\n\"The Resilient Pastures for A Changing Climate Project is running between 2021-2025 and aims to improve 4,000ha of farming and grazing practices. It aims to demonstrate adaptive natural resource and farm management practices which have the ability to build resilience in the agricultural landscapes within the Western NSW Murray region and beyond.\"", + "ofn:Service_provider": ["recD5o0OSllqFyKxE"], + "ofn:Documentation_permissions": "Available on request", + "@type": "ofn:supporting evidence", + "@id": "/api/assurance/recENvZgdCLy9sLIR.json", + "@context": "/api/context.jsonld" +} diff --git a/public/api/assurance/recWi8jTvExpXrCSm.json b/public/api/assurance/recWi8jTvExpXrCSm.json new file mode 100644 index 0000000..31deb58 --- /dev/null +++ b/public/api/assurance/recWi8jTvExpXrCSm.json @@ -0,0 +1,10 @@ +{ + "ofn:Creation_date": "2023-12-12", + "ofn:Title": "Australian Holistic Management Co-operative Member", + "ofn:Classification": ["Participation"], + "ofn:Description": "Member since ...", + "ofn:Service_provider": ["recAaheaB5BShVpMs"], + "@type": "ofn:supporting evidence", + "@id": "/api/assurance/recWi8jTvExpXrCSm.json", + "@context": "/api/context.jsonld" +} diff --git a/public/api/assurance/recYnnt2u4DYsiaAG.json b/public/api/assurance/recYnnt2u4DYsiaAG.json new file mode 100644 index 0000000..01cbe0c --- /dev/null +++ b/public/api/assurance/recYnnt2u4DYsiaAG.json @@ -0,0 +1,10 @@ +{ + "ofn:Creation_date": "2023-12-12", + "ofn:Title": "RCS Grazing Clinic Attendance", + "ofn:Classification": ["Participation"], + "ofn:Description": "Attended 3 day Grazing Clinic in Barham, August 2023 as part of the Resilient Pastures for a Changing Climate project run by the Western Murray Land Improvement Group.", + "ofn:Service_provider": ["recGuz7OGBfMObE91"], + "@type": "ofn:supporting evidence", + "@id": "/api/assurance/recYnnt2u4DYsiaAG.json", + "@context": "/api/context.jsonld" +} diff --git a/public/api/assurance/recaTaGOArIligZuR.json b/public/api/assurance/recaTaGOArIligZuR.json new file mode 100644 index 0000000..c2f0faa --- /dev/null +++ b/public/api/assurance/recaTaGOArIligZuR.json @@ -0,0 +1,9 @@ +{ + "ofn:Creation_date": "2023-12-19", + "ofn:Title": "Bio-Intensive Market Gardening - Increased Biodiversity", + "ofn:Classification": ["Ecological - Biodiversity", "Practices"], + "ofn:Description": "We increase diversity on our farm through growing a wide variety of organic seasonal fruits and vegetables, constantly rotating our beds. We have trees and perennials planted around the food-growing areas to form a windbreak and provide food and shelter for pollinators. This incorporates biodiversity and supportive planting techniques to create a diverse and integrative system.", + "@type": "ofn:supporting evidence", + "@id": "/api/assurance/recaTaGOArIligZuR.json", + "@context": "/api/context.jsonld" +} diff --git a/public/api/assurance/recbFQeBYIyT8Qrvv.json b/public/api/assurance/recbFQeBYIyT8Qrvv.json new file mode 100644 index 0000000..2d5f1fc --- /dev/null +++ b/public/api/assurance/recbFQeBYIyT8Qrvv.json @@ -0,0 +1,9 @@ +{ + "ofn:Creation_date": "2023-12-19", + "ofn:Title": "Bio-Intensive Market Gardening - Animal Integration", + "ofn:Classification": ["Practices"], + "ofn:Description": "Our farm is home to many animals, birds, insects and organisms that support the healthy function of the farm ecosystem. Our flock of 50 chickens reside in our stationary chicken pen, and in a roaming chook tractor in the meadow where they are free to scratch around eating weeds, crop residue and build soil. We move our roaming hens every week to keep them healthy and to forage on new grass. This regenerative rotational grazing practice allows them to spread their manure over the field, allowing the grass to replenish and increase soil fertility. \n\n", + "@type": "ofn:supporting evidence", + "@id": "/api/assurance/recbFQeBYIyT8Qrvv.json", + "@context": "/api/context.jsonld" +} diff --git a/public/api/assurance/recftBoO6hFXkSODa.json b/public/api/assurance/recftBoO6hFXkSODa.json new file mode 100644 index 0000000..b50f6c8 --- /dev/null +++ b/public/api/assurance/recftBoO6hFXkSODa.json @@ -0,0 +1,10 @@ +{ + "ofn:Creation_date": "2023-12-12", + "ofn:Title": "Compost tea application on cover crops", + "ofn:Classification": ["Practices"], + "ofn:Description": "We brew 1000L batches of Nutri Soil Biological Solution vermicastings with molasses and apply it to cover crops across the entire farm with our DIY compost tea applicator.", + "ofn:Service_provider": ["recvd4m5ksu816oly"], + "@type": "ofn:supporting evidence", + "@id": "/api/assurance/recftBoO6hFXkSODa.json", + "@context": "/api/context.jsonld" +} diff --git a/public/api/assurance/recgRhMYYEsqtePkt.json b/public/api/assurance/recgRhMYYEsqtePkt.json new file mode 100644 index 0000000..1d4e46d --- /dev/null +++ b/public/api/assurance/recgRhMYYEsqtePkt.json @@ -0,0 +1,10 @@ +{ + "ofn:Creation_date": "2023-12-12", + "ofn:Title": "Cover-cropping", + "ofn:Classification": ["Practices"], + "ofn:Description": "We get our cover crop seed from Down Under Covers in Lockington, Victoria", + "ofn:Service_provider": ["recIxkQAV4DbsyKMf"], + "@type": "ofn:supporting evidence", + "@id": "/api/assurance/recgRhMYYEsqtePkt.json", + "@context": "/api/context.jsonld" +} diff --git a/public/api/assurance/recgmRbyKZkLZYTpo.json b/public/api/assurance/recgmRbyKZkLZYTpo.json new file mode 100644 index 0000000..18df53b --- /dev/null +++ b/public/api/assurance/recgmRbyKZkLZYTpo.json @@ -0,0 +1,9 @@ +{ + "ofn:Creation_date": "2023-12-19", + "ofn:Title": "Bio-Intensive Market Gardening - circular organic matter recycling (no chemicals)", + "ofn:Classification": ["Practices", "Nutrient density"], + "ofn:Description": "We follow organic farming practises using no chemicals, feeding our soil with compost and worm castings created from our cafe food waste and rock dust. Our compost ingredients include carbon and nitrogen from within the farm boundaries where we continue to plant biomass plants to use carbon in the compost, with each input feeding different organisms of the soil food web. ", + "@type": "ofn:supporting evidence", + "@id": "/api/assurance/recgmRbyKZkLZYTpo.json", + "@context": "/api/context.jsonld" +} diff --git a/public/api/assurance/recgxNXMG9pBetV3f.json b/public/api/assurance/recgxNXMG9pBetV3f.json new file mode 100644 index 0000000..699d7e8 --- /dev/null +++ b/public/api/assurance/recgxNXMG9pBetV3f.json @@ -0,0 +1,9 @@ +{ + "ofn:Creation_date": "2023-12-12", + "ofn:Title": "Increased animal diversity, intensive grazing and longer rest periods for paddocks", + "ofn:Classification": ["Practices"], + "ofn:Description": "We started our Bundarra Berkshires enterprise back in 2010 focusing on free range heritage breed pigs. In 2020, we were enlightened by other farmers who were farming regeneratively. They were surviving droughts, seeing improvements to their farms and livestock and the environment through careful soil management and stock rotations. We've since diversified to now include meat birds, layer chooks and retired dairy beef (and boy do we love their manure!)", + "@type": "ofn:supporting evidence", + "@id": "/api/assurance/recgxNXMG9pBetV3f.json", + "@context": "/api/context.jsonld" +} diff --git a/public/api/assurance/rech34EA5K4XzwGnB.json b/public/api/assurance/rech34EA5K4XzwGnB.json new file mode 100644 index 0000000..b5c3da7 --- /dev/null +++ b/public/api/assurance/rech34EA5K4XzwGnB.json @@ -0,0 +1,11 @@ +{ + "ofn:Creation_date": "2023-12-04", + "ofn:Title": "Soil Carbon ERF Project - Benchmarking Underway", + "ofn:Classification": ["Ecological - Carbon", "Ecological - Soil health"], + "ofn:Description": "Initial testing in early 2023 shows soil carbon of 2.6-3.7% (3 sites at 15cm depth). We are currently undergoing comprehensive soil carbon benchmarking so that we know exactly where we're at and how much soil carbon sequestration we are achieving. Our Agriprove project is also part of an RMIT Research Project undertaking much more comprehensive sampling than usual (1 x 1m core per hectare).", + "ofn:Service_provider": ["recjrXnhwj8tmht1y"], + "ofn:Documentation_permissions": "Available on request", + "@type": "ofn:supporting evidence", + "@id": "/api/assurance/rech34EA5K4XzwGnB.json", + "@context": "/api/context.jsonld" +} diff --git a/public/api/assurance/recwUmBJWoJuRpCZM.json b/public/api/assurance/recwUmBJWoJuRpCZM.json new file mode 100644 index 0000000..37f7b17 --- /dev/null +++ b/public/api/assurance/recwUmBJWoJuRpCZM.json @@ -0,0 +1,9 @@ +{ + "ofn:Creation_date": "2023-12-19", + "ofn:Title": "Bio-Intensive Market Gardening - Minimal Soil Disturbance ", + "ofn:Classification": ["Practices", "Ecological - Soil health"], + "ofn:Description": "We have been active in regenerating soil on a 4 acre block over the last four years, with a focus on minimal soil disturbance. We broadfork to gently aerate the soil, improving water infiltration and helping crops establish deeper root systems. We then add soil amendments including compost, worm castings and rock dust to feed the soil with fertility. This is incorporated into the top layer of soil with a battery powered tilther, which breaks up hard rocky soil, cultivating the surface that can be directly seeded into or transplanted. We do this to ensure it has the ability to reabsorb carbon through the mycelial bed. ", + "@type": "ofn:supporting evidence", + "@id": "/api/assurance/recwUmBJWoJuRpCZM.json", + "@context": "/api/context.jsonld" +} diff --git a/public/api/assurance/reczax59GJ3DZWiMd.json b/public/api/assurance/reczax59GJ3DZWiMd.json new file mode 100644 index 0000000..b7e66ce --- /dev/null +++ b/public/api/assurance/reczax59GJ3DZWiMd.json @@ -0,0 +1,9 @@ +{ + "ofn:Creation_date": "2023-12-19", + "ofn:Title": "Bio-Intensive Market Gardening - Cover Cropping", + "ofn:Classification": ["Ecological - Soil health", "Practices"], + "ofn:Description": "We use both green manures and cover crops. Green manures are a mixture of multiple species of grasses, grains and legume varieties grown in winter to build organic matter and capture nitrogen from the air to feed the soil. Cover crops are single variety plants which add biological activity to the soil, suppress weeds and when flowering provide pollination for bees. We use buckwheat as a fast growing cover crop between successions. When grown to maturity, they are incorporated into the beds with the flail mower, then covered with tarps to decompose by soil microorganisms. ", + "@type": "ofn:supporting evidence", + "@id": "/api/assurance/reczax59GJ3DZWiMd.json", + "@context": "/api/context.jsonld" +} diff --git a/public/api/assurances-rec64TU56RNMKfG8d.json b/public/api/assurances-rec64TU56RNMKfG8d.json new file mode 100644 index 0000000..1ef142c --- /dev/null +++ b/public/api/assurances-rec64TU56RNMKfG8d.json @@ -0,0 +1,22 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/assurances-recXJrzz9mquDaCv7.json", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/assurance/recwUmBJWoJuRpCZM.json" + }, + { + "@id": "/api/assurance/recgmRbyKZkLZYTpo.json" + }, + { + "@id": "/api/assurance/recaTaGOArIligZuR.json" + }, + { + "@id": "/api/assurance/reczax59GJ3DZWiMd.json" + }, + { + "@id": "/api/assurance/recbFQeBYIyT8Qrvv.json" + } + ] +} diff --git a/public/api/assurances-recXJrzz9mquDaCv7.json b/public/api/assurances-recXJrzz9mquDaCv7.json new file mode 100644 index 0000000..dc5462e --- /dev/null +++ b/public/api/assurances-recXJrzz9mquDaCv7.json @@ -0,0 +1,28 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/assurances-recXJrzz9mquDaCv7.json", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/assurance/recYnnt2u4DYsiaAG.json" + }, + { + "@id": "/api/assurance/recENvZgdCLy9sLIR.json" + }, + { + "@id": "/api/assurance/rec5YoRkI9BaUV8xP.json" + }, + { + "@id": "/api/assurance/recWi8jTvExpXrCSm.json" + }, + { + "@id": "/api/assurance/recgRhMYYEsqtePkt.json" + }, + { + "@id": "/api/assurance/recftBoO6hFXkSODa.json" + }, + { + "@id": "/api/assurance/recgxNXMG9pBetV3f.json" + } + ] +} diff --git a/public/api/assurances.json b/public/api/assurances.json new file mode 100644 index 0000000..e9e5deb --- /dev/null +++ b/public/api/assurances.json @@ -0,0 +1,6 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] +} diff --git a/public/api/context.jsonld b/public/api/context.jsonld new file mode 100644 index 0000000..8f9067e --- /dev/null +++ b/public/api/context.jsonld @@ -0,0 +1,87 @@ +{ + "@context": { + "rdfs": "http://www.w3.org/2000/01/rdf-schema#", + "skos": "http://www.w3.org/2004/02/skos/core#", + "dfc": "https://github.com/datafoodconsortium/ontology/releases/latest/download/DFC_FullModel.owl#", + "dc": "http://purl.org/dc/elements/1.1/#", + "dfc-b": "https://github.com/datafoodconsortium/ontology/releases/latest/download/DFC_BusinessOntology.owl#", + "dfc-p": "https://github.com/datafoodconsortium/ontology/releases/latest/download/DFC_ProductGlossary.owl#", + "dfc-t": "https://github.com/datafoodconsortium/ontology/releases/latest/download/DFC_TechnicalOntology.owl#", + "dfc-m": "https://github.com/datafoodconsortium/taxonomies/releases/latest/download/measures.rdf#", + "dfc-pt": "https://github.com/datafoodconsortium/taxonomies/releases/latest/download/productTypes.rdf#", + "dfc-f": "https://github.com/datafoodconsortium/taxonomies/releases/latest/download/facets.rdf#", + "ontosec": "http://www.semanticweb.org/ontologies/2008/11/OntologySecurity.owl#", + "dfc-p:hasUnit": { + "@type": "@id" + }, + "dfc-b:hasUnit": { + "@type": "@id" + }, + "dfc-b:hasQuantity": { + "@type": "@id" + }, + "dfc-p:hasType": { + "@type": "@id" + }, + "dfc-b:hasType": { + "@type": "@id" + }, + "dfc-b:references": { + "@type": "@id" + }, + "dfc-b:referencedBy": { + "@type": "@id" + }, + "dfc-b:offeres": { + "@type": "@id" + }, + "dfc-b:supplies": { + "@type": "@id" + }, + "dfc-b:defines": { + "@type": "@id" + }, + "dfc-b:affiliates": { + "@type": "@id" + }, + "dfc-b:hasCertification": { + "@type": "@id" + }, + "dfc-b:manages": { + "@type": "@id" + }, + "dfc-b:offeredThrough": { + "@type": "@id" + }, + "dfc-b:hasBrand": { + "@type": "@id" + }, + "dfc-b:hasGeographicalOrigin": { + "@type": "@id" + }, + "dfc-b:hasClaim": { + "@type": "@id" + }, + "dfc-b:hasAllergenDimension": { + "@type": "@id" + }, + "dfc-b:hasNutrientDimension": { + "@type": "@id" + }, + "dfc-b:hasPhysicalDimension": { + "@type": "@id" + }, + "dfc:owner": { + "@type": "@id" + }, + "dfc-t:hostedBy": { + "@type": "@id" + }, + "dfc-t:hasPivot": { + "@type": "@id" + }, + "dfc-t:represent": { + "@type": "@id" + } + } +} diff --git a/public/api/producer/rec2aFRu0H3Czf2IG.json b/public/api/producer/rec2aFRu0H3Czf2IG.json new file mode 100644 index 0000000..364c1cb --- /dev/null +++ b/public/api/producer/rec2aFRu0H3Czf2IG.json @@ -0,0 +1,45 @@ +{ + "@id": "/api/producer/rec2aFRu0H3Czf2IG.json", + "@type": "dfc-b:Enterprise", + "dfc-b:hasAddress": "/api/addresses/rec2aFRu0H3Czf2IG.json", + "dfc-b:websitePage": "grazedandgrown.com.au", + "dfc-b:hasSocialMedia": { + "@id": "#", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/social_medias/rec2aFRu0H3Czf2IG-facebook.json" + }, + { + "@id": "/api/social_medias/rec2aFRu0H3Czf2IG-instagram.json" + } + ] + }, + "dfc-b:name": "Grazed and Grown Farm", + "dfc-b:hasDescription": "Passionately raising heritage breed pigs, pastured eggs & seasonal produce", + "dfc-b:VATnumber": "61 724 131 141", + "dfc-b:supplies": { + "@id": "/api/products.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:long_description": "Located on the COMBOYNE PLATEAU, our rich volcanic soils and high annual rainfall provide the ideal conditions for our regenerative, family owned farm.\r\nRotational grazing of our Angus beef, Heritage breed pigs and chicken caravan add to the soil biodiversity, ensuring our produce is both HIGHLY NUTRITIOUS and HIGHLY DELICIOUS.", + "ofn:contact_name": "Peter Armstrong", + "ofn:logo_url": "https://s3.amazonaws.com/ofn_production/public/images/enterprises/logos/3515/original/IMAG3106.jpg", + "ofn:Assurance_partnerships": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Certifications": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Supporting_evidence": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "@context": "/api/context.jsonld" +} diff --git a/public/api/producer/rec64TU56RNMKfG8d.json b/public/api/producer/rec64TU56RNMKfG8d.json new file mode 100644 index 0000000..a03cb4f --- /dev/null +++ b/public/api/producer/rec64TU56RNMKfG8d.json @@ -0,0 +1,96 @@ +{ + "@id": "/api/producer/rec64TU56RNMKfG8d.json", + "@type": "dfc-b:Enterprise", + "dfc-b:hasAddress": "/api/addresses/rec64TU56RNMKfG8d.json", + "dfc-b:email": "hello@commongroundproject.com.au", + "dfc-b:websitePage": "www.commongroundproject.com.au", + "dfc-b:hasSocialMedia": { + "@id": "#", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/social_medias/rec64TU56RNMKfG8d-facebook.json" + }, + { + "@id": "/api/social_medias/rec64TU56RNMKfG8d-instagram.json" + } + ] + }, + "dfc-b:name": "Common Ground Project", + "dfc-b:hasDescription": "Common Ground Project is a regenerative farm and social enterprise on a mission to connect and empower our community through food & farming.", + "dfc-b:VATnumber": "78632729634", + "dfc-b:supplies": { + "@id": "/api/products.json", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/product/rec07CR18S2eerIyc.json" + }, + { + "@id": "/api/product/rec7DFQiIyJRV8ZuR.json" + } + ] + }, + "ofn:long_description": "<h1></h1><h1>Common Ground Project is a regenerative farm and social enterprise that promotes food security by creating fair access to locally grown, healthy food.<br/><br/></h1><p class=\"\" style=\"font-size: 17px;text-align: center;\">We exist to empower agency and advocacy by offering an inclusive space for growing, cooking, knowledge sharing, and ongoing community collaboration. We provide hands-on workshops, training and employment pathways through our Food Knowledge programs, which directly support our Food Relief efforts in the Geelong region. <br/><br/>Grounded in regenerative farming, and in recognition of the urgent need for a more resilient food system, we believe that connection to land, food and community can drive real, meaningful social change.</p><h2></h2><!--EndFragment--><p><br/></p><p><br/></p>", + "ofn:contact_name": "Felicity Jacob ", + "ofn:logo_url": "https://s3.amazonaws.com/ofn_production/public/images/enterprises/logos/3091/original/CommonGroundProject_Logo.png", + "ofn:First_Nations_country": "Wadawurrung/Wathaurong", + "ofn:Practices": [ + "Herbaceous Wind Barriers & Field Borders", + "Management of bodies of water, wetland, riparian areas, and associated habitats", + "Perennial Planting", + "Mulching", + "Pollinator Habitats, Insectary Strips, or Wildlife Habitat Reclamation of Mined Land or Erosion Treatment", + "Tree / Shrub Establishment", + "Replacing chemical/synthetic inputs with biological inputs", + "Integrated Crops & Animals" + ], + "ofn:Produce_category": [ + "Honey", + "Flowers", + "Vegetables", + "Mushrooms", + "Oils", + "Eggs", + "Herbs", + "Value added goods", + "Plant" + ], + "ofn:Wholesale_enquiry_preferences": ["Email"], + "ofn:Wholesale_buy_description": "We sell retail via our website, however for wholesale enquiries, to see our harvest list, please email hello@commongroundproject.com.au or farm@commongroundproject.com.au. We are always interested in hearing about opportunities to sell our produce. ", + "ofn:Selling_to_household": true, + "ofn:Household_buy_label": "Common Ground Project Website Shop", + "ofn:Household_URL": "https://www.commongroundproject.com.au/shop", + "ofn:Assurance_partnerships": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Certifications": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Supporting_evidence": { + "@id": "/api/assurances-rec64TU56RNMKfG8d.json", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/assurance/recwUmBJWoJuRpCZM.json" + }, + { + "@id": "/api/assurance/recgmRbyKZkLZYTpo.json" + }, + { + "@id": "/api/assurance/recaTaGOArIligZuR.json" + }, + { + "@id": "/api/assurance/reczax59GJ3DZWiMd.json" + }, + { + "@id": "/api/assurance/recbFQeBYIyT8Qrvv.json" + } + ] + }, + "@context": "/api/context.jsonld" +} diff --git a/public/api/producer/recALjpHmGmqsXpaW.json b/public/api/producer/recALjpHmGmqsXpaW.json new file mode 100644 index 0000000..692f2a2 --- /dev/null +++ b/public/api/producer/recALjpHmGmqsXpaW.json @@ -0,0 +1,46 @@ +{ + "@id": "/api/producer/recALjpHmGmqsXpaW.json", + "@type": "dfc-b:Enterprise", + "dfc-b:hasAddress": "/api/addresses/recALjpHmGmqsXpaW.json", + "dfc-b:websitePage": "", + "dfc-b:hasSocialMedia": { + "@id": "#", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/social_medias/recALjpHmGmqsXpaW-facebook.json" + } + ] + }, + "dfc-b:name": "Brooklands Free Range Farms", + "dfc-b:hasDescription": "Jono & Nats with their daughter Ruby run an ethical, sustainable Free Range Rare Breeds Farm with Berkshire Pigs, British White Cattle & Finn Sheep", + "dfc-b:VATnumber": "", + "dfc-b:supplies": { + "@id": "/api/products.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:long_description": "<p>"Brooklands Free Range Farms" is nestled within the seven clusters of volcanic soil with the majestic view of the volcano Mt Karoocheang and bordered by the spring fed Captains Creek in Blampied, just out of Daylesford. We are graced with 100 acres of free to range grazing, natural treed shelters and enormouse trout and redfin filled dams. </p><p>In a holistic roaming environment we raise rare breed pigs - Berkshires for pork, Cattle - British Whites for beef and FinnSheep lamb and handspinner wool.</p><p>"Brooklands" is the name of the first settled farm in New Zealand by the Hurst family, a long line of farmers and today continues on in Australia. </p><p>Jono Hurst grew up on the family farm running "Braeside" a large sheep, deer and cattle farm in a small town called Waihaorunga in the South Island of New Zealand and is still run today by his parents.</p><p>Natalie has worked in the veterinary industry for over 30 years, has studied equine herbal medicine and small animal nutrition currently running a small Welsh Mountain Pony stud with holistic principles and training.</p><p>Both Jono and Natalie have extensive restuarant and food experience- Jono when first arriving in Australia worked at Donovan's in St Kilda, Fenix in Richmond and manged Livebait, Mecca Bah and Salto. Natalie living 5 years in London worked for the prestigious Mustard Catering for the Royal Family.</p><p>"We aim to give the best possible life to an animal that are bred for the plate, which in turn creates the best flavour and the knowledge that what you are eating was raised in a holistic and fresh air and natural food environment."</p>", + "ofn:contact_name": "Jono and Nat", + "ofn:logo_url": "https://s3.amazonaws.com/ofn_production/public/images/enterprises/logos/1039/original/Brookfields_logo.png", + "dfc-b:affiliates": [ + "https://openfoodnetwork.org.au/api/dfc/enterprise_groups/14", + "https://openfoodnetwork.org.au/api/dfc/enterprise_groups/11" + ], + "ofn:Assurance_partnerships": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Certifications": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Supporting_evidence": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "@context": "/api/context.jsonld" +} diff --git a/public/api/producer/recHYLgKXBhtgemfb.json b/public/api/producer/recHYLgKXBhtgemfb.json new file mode 100644 index 0000000..6be3f92 --- /dev/null +++ b/public/api/producer/recHYLgKXBhtgemfb.json @@ -0,0 +1,42 @@ +{ + "@id": "/api/producer/recHYLgKXBhtgemfb.json", + "@type": "dfc-b:Enterprise", + "dfc-b:hasAddress": "/api/addresses/recHYLgKXBhtgemfb.json", + "dfc-b:websitePage": "www.handfortheland.com", + "dfc-b:hasSocialMedia": { + "@id": "#", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/social_medias/recHYLgKXBhtgemfb-facebook.json" + } + ] + }, + "dfc-b:name": "Handfortheland", + "dfc-b:hasDescription": "We are grass fed beef and free range egg producers based in south west Victoria", + "dfc-b:VATnumber": "92 798 861 583", + "ofn:long_description": "<p>We have been managing holistically sice the early 1990's and providing training in Holistic Management since 1996. We have regenerated our current property from bare ground, capeweed and thistles to solid perennial grass.This mananagement leads to tasty food with high nutrient density and healthy fats.</p>", + "ofn:contact_name": "Graeme Hand", + "ofn:logo_url": "https://s3.amazonaws.com/ofn_production/public/images/enterprises/logos/2075/original/Handfortheland_high_2800px.png", + "dfc-b:supplies": { + "@id": "/api/products.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Assurance_partnerships": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Certifications": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Supporting_evidence": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "@context": "/api/context.jsonld" +} diff --git a/public/api/producer/recIwhSu2iJRTJdIn.json b/public/api/producer/recIwhSu2iJRTJdIn.json new file mode 100644 index 0000000..4debcd8 --- /dev/null +++ b/public/api/producer/recIwhSu2iJRTJdIn.json @@ -0,0 +1,48 @@ +{ + "@id": "/api/producer/recIwhSu2iJRTJdIn.json", + "@type": "dfc-b:Enterprise", + "dfc-b:hasAddress": "/api/addresses/recIwhSu2iJRTJdIn.json", + "dfc-b:websitePage": "thestillroom.com.au", + "dfc-b:hasSocialMedia": { + "@id": "#", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/social_medias/recIwhSu2iJRTJdIn-facebook.json" + }, + { + "@id": "/api/social_medias/recIwhSu2iJRTJdIn-instagram.json" + }, + { + "@id": "/api/social_medias/recIwhSu2iJRTJdIn-whatsapp_phone.json" + } + ] + }, + "dfc-b:name": "The Still Room 1710", + "dfc-b:hasDescription": "We run our farm regeneratively, we grow produce that I cook and sell as jams, chutneys etc. We also run educational workshops and farm tours, educating people about regenerative farming and gardening practices.", + "dfc-b:VATnumber": "54645004628", + "ofn:long_description": "I'm Emma Jane. My family and I live on a small regenerative farm in the Southern Highlands of New South Wales, Australia.<br><br>I have many roles including being a wife, mother, cook, writer, educator, and soil activist. My love for cooking started at a young age, spending time in the kitchen with my mother. This love transformed into a passion for growing produce and now a deep interest in soil health.<br><br>I make an artisanal range of products from the produce we grow here on our farm, and I am also a private chef and caterer.<br><br>I also share my knowledge of regenerative agriculture with others. From backyard veggie gardens to small-scale farming, I offer vegetable garden consultations, cooking classes, workshops, and written articles on regenerative agriculture.<br><br>Over the last several years my studies have included:<br>The Future of Food, Le Cordon Bleu<br>Gastronomic Tourism, Le Cordon Bleu,<br>Introduction to Biodynamics, Charlie Arnott & Hamish Mackay<br>Regenerative Agriculture - A Deep Dive into Fire, Carbon & Water, The Mulloon Institute, Regenerative Agriculture Mentoring Program (RAMP)<br>Farm Business Resilience Program (FBRP)<br>Farm Business Resilience Program ALUMNI COURSE (FBRP)", + "ofn:contact_name": "Emma Milosevic", + "ofn:logo_url": "https://s3.amazonaws.com/ofn_production/163elpslh9cro6fyhnixi613h3g0", + "dfc-b:supplies": { + "@id": "/api/products.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Assurance_partnerships": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Certifications": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Supporting_evidence": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "@context": "/api/context.jsonld" +} diff --git a/public/api/producer/recSrhBnWnzkFRS3y.json b/public/api/producer/recSrhBnWnzkFRS3y.json new file mode 100644 index 0000000..b565361 --- /dev/null +++ b/public/api/producer/recSrhBnWnzkFRS3y.json @@ -0,0 +1,44 @@ +{ + "@id": "/api/producer/recSrhBnWnzkFRS3y.json", + "@type": "dfc-b:Enterprise", + "dfc-b:hasAddress": "/api/addresses/recSrhBnWnzkFRS3y.json", + "dfc-b:hasSocialMedia": { + "@id": "#", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/social_medias/recSrhBnWnzkFRS3y-instagram.json" + }, + { + "@id": "/api/social_medias/recSrhBnWnzkFRS3y-linkedin.json" + } + ] + }, + "dfc-b:name": "Laguna Native Grains", + "dfc-b:hasDescription": "We heal country through the food we grow. Through our native grain production we heal country and provide healthy food.", + "dfc-b:VATnumber": "58103880878", + "ofn:long_description": "Founded by Tagalaka woman Jasmin Sheppard, Laguna Native Grains is nestled in the lower hunter valley amongst the Watagans. <br><br>Native grains play a pivotal role in managing country. Our native grasses make our cool burns and land management practices possible again. <br><br>Our Australian native grains are super foods, full or vitamins and unlike introduced grains they do not require fertilizer or watering. <br><br>These ancient grains grow naturally and organically!", + "ofn:contact_name": "Joshua Staines", + "ofn:logo_url": "https://s3.amazonaws.com/ofn_production/hk846ojaeb3nh17x3hbijaa0zkep", + "dfc-b:supplies": { + "@id": "/api/products.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Assurance_partnerships": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Certifications": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Supporting_evidence": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "@context": "/api/context.jsonld" +} diff --git a/public/api/producer/recVIrkdXWbRzs8IQ.json b/public/api/producer/recVIrkdXWbRzs8IQ.json new file mode 100644 index 0000000..b464ec8 --- /dev/null +++ b/public/api/producer/recVIrkdXWbRzs8IQ.json @@ -0,0 +1,61 @@ +{ + "@id": "/api/producer/recVIrkdXWbRzs8IQ.json", + "@type": "dfc-b:Enterprise", + "dfc-b:hasAddress": "/api/addresses/recVIrkdXWbRzs8IQ.json", + "dfc-b:hasPhoneNumber": "0427229322", + "dfc-b:email": "geoff@geoffthechef.com.au", + "dfc-b:websitePage": "", + "dfc-b:hasSocialMedia": { + "@id": "#", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/social_medias/recVIrkdXWbRzs8IQ-facebook.json" + }, + { + "@id": "/api/social_medias/recVIrkdXWbRzs8IQ-instagram.json" + }, + { + "@id": "/api/social_medias/recVIrkdXWbRzs8IQ-twitter.json" + } + ] + }, + "dfc-b:name": "Geoff the Chef", + "dfc-b:hasDescription": "We make yummy preserves and pre-packaged, ready to eat foods", + "dfc-b:VATnumber": "31051707496", + "dfc-b:supplies": { + "@id": "/api/products.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:long_description": "<p>As well as supplying and using our own fresh produce, we aim to take all the good quality produce that is slightly "imperfect" in appearance making it less suitable to be sold fresh, and convert it into delicious, nutritious foods and meals.</p>", + "ofn:contact_name": "Geoff", + "ofn:logo_url": "https://s3.amazonaws.com/ofn_production/public/images/enterprises/logos/3094/original/cheflogo300sq.jpg", + "ofn:First_Nations_country": "Yorta Yorta", + "ofn:Practices": [ + "Management of bodies of water, wetland, riparian areas, and associated habitats", + "Tree / Shrub Establishment", + "Replacing chemical/synthetic inputs with biological inputs", + "Pollinator Habitats, Insectary Strips, or Wildlife Habitat Reclamation of Mined Land or Erosion Treatment", + "Perennial Planting", + "Mulching" + ], + "ofn:Produce_category": ["Fruit", "Vegetables", "Eggs", "Value added goods"], + "ofn:Wholesale_enquiry_preferences": ["Email", "Phone"], + "ofn:Assurance_partnerships": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Certifications": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Supporting_evidence": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "@context": "/api/context.jsonld" +} diff --git a/public/api/producer/recW1epOZsVUhJvRI.json b/public/api/producer/recW1epOZsVUhJvRI.json new file mode 100644 index 0000000..d00cba2 --- /dev/null +++ b/public/api/producer/recW1epOZsVUhJvRI.json @@ -0,0 +1,78 @@ +{ + "@id": "/api/producer/recW1epOZsVUhJvRI.json", + "@type": "dfc-b:Enterprise", + "dfc-b:hasAddress": "/api/addresses/recW1epOZsVUhJvRI.json", + "dfc-b:email": "murrnong@gmail.com", + "dfc-b:websitePage": "www.murrnong.com", + "dfc-b:hasSocialMedia": { + "@id": "#", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/social_medias/recW1epOZsVUhJvRI-facebook.json" + }, + { + "@id": "/api/social_medias/recW1epOZsVUhJvRI-instagram.json" + }, + { + "@id": "/api/social_medias/recW1epOZsVUhJvRI-whatsapp_phone.json" + } + ] + }, + "dfc-b:name": "Murrnong", + "dfc-b:hasDescription": "Murrnong is a permaculture farm located at Violet Town, Victoria. All produce is grown from natural inputs – just soil, compost, water and sunshine.", + "dfc-b:VATnumber": "", + "dfc-b:supplies": { + "@id": "/api/products.json", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/product/recdguW8Gqt80wZGN.json" + }, + { + "@id": "/api/product/recjwQbhfseF3kRZ7.json" + }, + { + "@id": "/api/product/rec9FMFTuTJ9tNLvO.json" + } + ] + }, + "ofn:long_description": "<h3>Murrnong Farm is a self-reliant homestead, and an integrated, diverse tree crop farm providing high-quality organic produce and a rich learning environment for self-reliant living.</h3><p><span style=\"background-color: transparent;\"><br/></span></p><p><span style=\"background-color: transparent;\">Murrnong has been lovingly transformed over the last 24 years from a bare paddock, with just one single tree, into a thriving food forest. Located at the edge of Violet Town, 180km north of Melbourne, the property was initially established as a garden farm to provide self-reliance and abundance for David Arnold's family, and more. The orchard and olive grove have matured and now provide a sale-able surplus.</span><br/></p><p>The orchard was planned to provide fruit in season all year around. Fruits for sale vary with the seasons, of course. In winter there are oranges, grapefruit, mandarins, lemons, limes and feijoas. The new season olive oil is a winter highlight. Spring and early summer see mulberries, loquats, apricots, cherries and some early peaches. Late summer sees figs. Autumn brings persimmons and pecans.</p><p>In addition to the fruit orchard, the farm has also been planted with hardy tree crops such as olives, stone pines for pine nuts, bunya pines, oaks, and carob, all within tree and shrub plantings for shelter, forestry, and habitat. With the many blossoming trees around, and town gardens just nearby, Murrnong is also home to happy bees who take care of pollinating the orchard, and produce delicious honey.</p><p>A founding principle of the Murrnong farm is that it should be self sufficient, able to thrive on current sunlight, and not be reliant on fossil fuel dependent inputs. The farm has been thoughtfully designed to facilitate energy and nutrient cycling within the property. Some rock dust fertilisers were used at establishment, and the farm is now self reliant for nutrients - no externally sourced fertilisers are required. Nutrient cycling is assisted by the resident hens and goats who graze and produce valuable manure, which is composted along with other organic waste such as tree trimmings. The forestry and shaded grazing area doubles as an occasional wetland to catch and settle flood-borne nutrients, some of which then cycle through the wood-chip compost to the valuable orchard trees.</p><p>Wildlife and amenity values are high on this diverse productive farm.</p>", + "ofn:contact_name": "David Arnold", + "ofn:logo_url": "https://s3.amazonaws.com/ofn_production/public/images/enterprises/logos/24/original/David_Arnold_Logo.jpg", + "dfc-b:affiliates": "https://openfoodnetwork.org.au/api/dfc/enterprise_groups/50", + "ofn:First_Nations_country": "Taungurang, Yorta Yorta, Bpangerang", + "ofn:Practices": [ + "Agroforestry", + "Herbaceous Wind Barriers & Field Borders", + "Integrated Crops & Animals", + "Mulching", + "Perennial Planting", + "Replacing chemical/synthetic inputs with biological inputs", + "Tree / Shrub Establishment", + "Wind Barriers & Field Borders", + "Windbreak & Shelter Belt Establishment" + ], + "ofn:Produce_category": ["Oils", "Nuts", "Fruit"], + "ofn:Wholesale_enquiry_preferences": ["Email"], + "ofn:Wholesale_buy_description": "Extra virgin olive oil is sold online through the Open Food Network. Bulk fruit and nut orders available via email.", + "ofn:Selling_to_household": true, + "ofn:Household_buy_label": "Open Food Network", + "ofn:Household_URL": "https://openfoodnetwork.org.au/murrnong/shop", + "ofn:Assurance_partnerships": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Certifications": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Supporting_evidence": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "@context": "/api/context.jsonld" +} diff --git a/public/api/producer/recXJrzz9mquDaCv7.json b/public/api/producer/recXJrzz9mquDaCv7.json new file mode 100644 index 0000000..4b68a74 --- /dev/null +++ b/public/api/producer/recXJrzz9mquDaCv7.json @@ -0,0 +1,99 @@ +{ + "@id": "/api/producer/recXJrzz9mquDaCv7.json", + "@type": "dfc-b:Enterprise", + "dfc-b:hasAddress": "/api/addresses/recXJrzz9mquDaCv7.json", + "dfc-b:email": "hello@farmingforgood.com.au", + "dfc-b:websitePage": "farmingforgood.com.au", + "dfc-b:hasSocialMedia": { + "@id": "#", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/social_medias/recXJrzz9mquDaCv7-facebook.json" + }, + { + "@id": "/api/social_medias/recXJrzz9mquDaCv7-instagram.json" + }, + { + "@id": "/api/social_medias/recXJrzz9mquDaCv7-linkedin.json" + } + ] + }, + "dfc-b:name": "Bundarra Farming for Good", + "dfc-b:hasDescription": "We farm regeneratively on Barapa Barapa Country, Barham NSW", + "dfc-b:VATnumber": "", + "dfc-b:supplies": { + "@id": "/api/products.json", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/product/recIwGpbSYWO1QC0V.json" + }, + { + "@id": "/api/product/reczKKUG4hRajoskx.json" + }, + { + "@id": "/api/product/recTjijuKYbD5M67B.json" + } + ] + }, + "ofn:long_description": "<p>We are the Mathers Family. Our farm is on Barapa Barapa country near Barham NSW on the Murray River and our family has been growing free range pure breed Berkshire pigs since 2010. <span style=\"font-size: 13px;float: none;\">Now we also farm meat and layer chooks and retired dairy cows for beef.</span><br/></p><p><!--StartFragment--><span style=\"font-size: 13px;float: none;\">Our farm vision is for a shaded place, with soft soils, and a biodiversity of flora and fauna that provides us with healthy delicious food.</span><!--EndFragment--><br/></p><div>We are surrounded by the Koondrook State Forest and the red gums provide shade for our pigs and chooks, and wood for smoking our smallgoods.<br/><br/>We chose not to farm conventionally, instead we use biodynamic preparations on the soil, avoiding antibiotics and chemicals. We have adapted regenerative practices where we rest the land to rejuvenate the grasses that naturally grow here, protecting our soil. We harrow pig manure to spread into the soil, nurture native grasses and perennial pastures and never use ploughs.<br/><br/><p>We recognise that working together with our community and with consumers directly that we are building a more sustainable future for our family and the local community.<br/>We are building a micro-community within our business which will benefit not only those within it but also the environment, biodiversity, increase carbon in the soil, build great relationships with people and the land, and gather and share knowledge and skills.<br/></p><p>Our family realised early on that farming and producing meat is best done by taking control of the supply chain. This ensures that food can be accessible to the local community and direct to eaters. We have achieved this through building our own butchery in 2013, doing our own distribution, helping other farmers on their journey, and more recently, being part of the Murray Plains Meat Cooperative, which have built a micro-abattoir at Barham, owned 100% by farmers for farmers in our community.<br/></p><p>Since 2020, we have wholeheartedly adapted regenerative practices and are 120% dedicated to farming to benefit the environment. Our farm is now home to an intricately linked mix of animals and agroecological farming systems. Heritage breed free range pigs, retired dairy cows, heritage Sommerlad chickens and pastured eggs are all processed locally and sold directly.<br/></p></div>", + "ofn:contact_name": "Lauren Mathers", + "ofn:logo_url": "https://s3.amazonaws.com/ofn_production/jaah8n7vwvv3ry7bbwoi6scma2qk", + "dfc-b:affiliates": "https://openfoodnetwork.org.au/api/dfc/enterprise_groups/49", + "ofn:First_Nations_country": "Barapa Barapa", + "ofn:Practices": [ + "Integrated Crops & Animals", + "Wind Barriers & Field Borders", + "Replacing chemical/synthetic inputs with biological inputs", + "Herbaceous Wind Barriers & Field Borders", + "Management of bodies of water, wetland, riparian areas, and associated habitats", + "Tree / Shrub Establishment" + ], + "ofn:Produce_category": ["Eggs", "Meat"], + "ofn:Wholesale_enquiry_preferences": ["Direct online purchase", "Email"], + "ofn:Wholesale_buy_description": "Bundarra Farming for Good heritage pork, poultry, retired dairy beef & pasture raised eggs are available in a range of different sizing & packaging alternatives. We supply restaurants, deli's, supermarkets & retailers. Contact us to view our Fresho product & price list. We can supply: VIC, ACT, NSW & QLD (pallet only)", + "ofn:Wholesale_URL_1_label": "Bundarra Farming for Good", + "ofn:Wholesale_URL_1": "https://farmingforgood.com.au/wholesale/", + "ofn:Selling_to_household": true, + "ofn:Household_buy_label": "Bundarra CSA Subscription", + "ofn:Household_URL": "https://farmingforgood.com.au/shop-category/community-supported-agriculture-shares/", + "ofn:Assurance_partnerships": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Certifications": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Supporting_evidence": { + "@id": "/api/assurances-recXJrzz9mquDaCv7.json", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/assurance/recYnnt2u4DYsiaAG.json" + }, + { + "@id": "/api/assurance/recENvZgdCLy9sLIR.json" + }, + { + "@id": "/api/assurance/rec5YoRkI9BaUV8xP.json" + }, + { + "@id": "/api/assurance/recWi8jTvExpXrCSm.json" + }, + { + "@id": "/api/assurance/recgRhMYYEsqtePkt.json" + }, + { + "@id": "/api/assurance/recftBoO6hFXkSODa.json" + }, + { + "@id": "/api/assurance/recgxNXMG9pBetV3f.json" + } + ] + }, + "@context": "/api/context.jsonld" +} diff --git a/public/api/producer/recaaryaB0oaTKamH.json b/public/api/producer/recaaryaB0oaTKamH.json new file mode 100644 index 0000000..3576ed5 --- /dev/null +++ b/public/api/producer/recaaryaB0oaTKamH.json @@ -0,0 +1,37 @@ +{ + "@id": "/api/producer/recaaryaB0oaTKamH.json", + "@type": "dfc-b:Enterprise", + "dfc-b:hasAddress": "/api/addresses/recaaryaB0oaTKamH.json", + "dfc-b:hasSocialMedia": { + "@id": "#", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/social_medias/recaaryaB0oaTKamH-whatsapp_phone.json" + } + ] + }, + "dfc-b:name": "Moyarra Pastoral", + "ofn:contact_name": "Burke", + "dfc-b:supplies": { + "@id": "/api/products.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Assurance_partnerships": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Certifications": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Supporting_evidence": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "@context": "/api/context.jsonld" +} diff --git a/public/api/producer/recjBYlXskXtilPBC.json b/public/api/producer/recjBYlXskXtilPBC.json new file mode 100644 index 0000000..0fe9f6f --- /dev/null +++ b/public/api/producer/recjBYlXskXtilPBC.json @@ -0,0 +1,84 @@ +{ + "@id": "/api/producer/recjBYlXskXtilPBC.json", + "@type": "dfc-b:Enterprise", + "dfc-b:hasAddress": "/api/addresses/recjBYlXskXtilPBC.json", + "dfc-b:email": "kirsten.larsen76+farm@gmail.com", + "dfc-b:websitePage": "", + "dfc-b:hasSocialMedia": { + "@id": "#", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/social_medias/recjBYlXskXtilPBC-facebook.json" + } + ] + }, + "dfc-b:name": "Pukawidgee ", + "dfc-b:hasDescription": "", + "dfc-b:VATnumber": "59-350-238-760", + "dfc-b:supplies": { + "@id": "/api/products.json", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/product/recV8hvbcLELCUTvn.json" + }, + { + "@id": "/api/product/recixA4WHKWvRztiL.json" + }, + { + "@id": "/api/product/recrrvU2Km9fPZ2iV.json" + }, + { + "@id": "/api/product/reclXE8d5TQIHXRs8.json" + }, + { + "@id": "/api/product/recy24VXWj2zHjqrx.json" + } + ] + }, + "ofn:long_description": "<p>We are Serenity, Kirsten and a growing team of awesome people on a regenerative agriculture and cultural odyssey on 400 acres in Warrenbayne VIC (btwn Violet Town & Benalla). </p><p>We're all about land stewardship, carbon drawdown and biodiversity. We're also passionate about connecting to people from all walks of life with a common thread of reverence for Life on Earth; a passion for nurturing nature; of learning together what diversity & resilience in the land, our pantries and our communities might look, feel, and taste like. </p><p>This is the beginning of our journey, and we invite you to be part of it. Right now our big focus is restoring healthy grasslands and soils. This means we need to keep our recovering soils nicely covered and protected over the long hot summer, so it's time for some lambs to move along.This is good news for you! Chemical-free, organic practices, grassland-restoring lamb coming to your front door!</p>", + "ofn:contact_name": "Kirsten Larsen", + "ofn:logo_url": "https://s3.amazonaws.com/ofn_production/public/images/enterprises/logos/2459/original/Charlie_w_sheep.jpg", + "ofn:First_Nations_country": "Bpangerang, Yorta Yorta and Taungurung ", + "ofn:Practices": [ + "Agroforestry", + "Grassed Waterways", + "Management of bodies of water, wetland, riparian areas, and associated habitats", + "Silvopasture Establishment", + "Tree / Shrub Establishment", + "Wind Barriers & Field Borders", + "Windbreak & Shelter Belt Establishment" + ], + "ofn:Produce_category": ["Meat"], + "ofn:Wholesale_enquiry_preferences": ["Email", "Direct online purchase"], + "ofn:Wholesale_buy_description": "We are open to wholesale orders and able to do custom cuts, timing etc. If our online shop is closed and/or you are interested in something that is not there, please contact us by email and we can explore options.", + "ofn:Wholesale_URL_1_label": "Pukawidgee Shop", + "ofn:Wholesale_URL_1": "https://openfoodnetwork.org.au/pukawidgee/shop", + "ofn:Selling_to_household": true, + "ofn:Household_buy_label": "Pukawidgee Shop", + "ofn:Household_URL": "https://openfoodnetwork.org.au/pukawidgee/shop", + "ofn:Assurance_partnerships": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Certifications": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Supporting_evidence": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/assurance/recAmJx6YFmRH134j.json" + }, + { + "@id": "/api/assurance/rech34EA5K4XzwGnB.json" + } + ] + }, + "@context": "/api/context.jsonld" +} diff --git a/public/api/producer/recrIQDQMQpTODtjB.json b/public/api/producer/recrIQDQMQpTODtjB.json new file mode 100644 index 0000000..948649c --- /dev/null +++ b/public/api/producer/recrIQDQMQpTODtjB.json @@ -0,0 +1,47 @@ +{ + "@id": "/api/producer/recrIQDQMQpTODtjB.json", + "@type": "dfc-b:Enterprise", + "dfc-b:hasAddress": "/api/addresses/recrIQDQMQpTODtjB.json", + "dfc-b:websitePage": "reedycreekprovidore.au", + "dfc-b:hasSocialMedia": { + "@id": "#", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/social_medias/recrIQDQMQpTODtjB-facebook.json" + }, + { + "@id": "/api/social_medias/recrIQDQMQpTODtjB-instagram.json" + }, + { + "@id": "/api/social_medias/recrIQDQMQpTODtjB-linkedin.json" + } + ] + }, + "dfc-b:name": "Junee Pastured Eggs", + "dfc-b:hasDescription": "Junee Pastured Eggs offers fresh, tasty and nutritious eggs to our regional community.", + "dfc-b:VATnumber": "22932024237", + "ofn:long_description": "<p><span style=\"float: none;\">Our free ranging hens enjoy fresh pasture, bugs and worms. Junee Pastured Eggs are delivered within days of being laid. They are guaranteed to be fresh, tasty and nutritious.</span></p>", + "ofn:contact_name": "George Main", + "dfc-b:supplies": { + "@id": "/api/products.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Assurance_partnerships": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Certifications": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Supporting_evidence": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "@context": "/api/context.jsonld" +} diff --git a/public/api/producer/rectRZksVDjV0Pdlk.json b/public/api/producer/rectRZksVDjV0Pdlk.json new file mode 100644 index 0000000..6e9a809 --- /dev/null +++ b/public/api/producer/rectRZksVDjV0Pdlk.json @@ -0,0 +1,45 @@ +{ + "@id": "/api/producer/rectRZksVDjV0Pdlk.json", + "@type": "dfc-b:Enterprise", + "dfc-b:hasAddress": "/api/addresses/rectRZksVDjV0Pdlk.json", + "dfc-b:websitePage": "www.cockatoocreekfarm.com.au", + "dfc-b:hasSocialMedia": { + "@id": "#", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/social_medias/rectRZksVDjV0Pdlk-facebook.json" + }, + { + "@id": "/api/social_medias/rectRZksVDjV0Pdlk-instagram.json" + } + ] + }, + "dfc-b:name": "Cockatoo Creek Farm", + "dfc-b:hasDescription": "We are a small-scale regenerative farm enterprise located in Yankalilla on the Fleurieu Peninsula who strive to produce nutrient dense food, build rich living organic soils and regenerate the landscape though our farming practices.", + "dfc-b:VATnumber": "", + "dfc-b:supplies": { + "@id": "/api/products.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:long_description": "<p>We produce 100% grass fed Lamb, naturally raised on mixed pastures and rotated to new paddocks regularly. Our regenerative land management practices of maximum rest periods and quick grazing as well as isolating key areas for conservation, all helps to improve our pastures and increase the soil life and nutrition for our animals. In doing so we aim to provide nutrient dense food for you! We produce Olive Oil from our bespoke olive grove. Next to the Olive Grove we have started a mixed fruit and nut orchard. We have planted over 1000 native trees in the last year, for biodiversity and wind breaks, and are in the process of regenerating our creek.</p><p><br/></p><p><br/></p><p>We have 0 different varieties of garlic available from Jan 18th 2020.</p><p>We use a range of natural farming methods integrated into farm, </p><p><br/></p><p>including the addition of organic minerals, compost, and beneficial <br/>microbes. All work is done with care by us and our family and friends. </p><p><br/></p><p><strong>We are at the Willunga Farmers Market the 3rd Saturday of each month from 8am-12:30pm</strong></p><p>Please check out our intagram: </p><p><a href=\"https://www.instagram.com/cockatoocreekfarm/\">https://www.instagram.com/cockatoocreekfarm/</a></p> <p><br/></p><div><br/></div><div>Contact us on edslchris@gmail.com</div><p><br/></p><p><br/></p><p>Thanks and come back soon to see our new website</p><p>http://www.cockatoocreekfarm.com.au/</p><p>Thanks Chris and Bridgett</p><!--EndFragment--><p><br/></p><p><br/></p>", + "ofn:contact_name": "Chris Day", + "ofn:logo_url": "https://s3.amazonaws.com/ofn_production/public/images/enterprises/logos/2572/original/CCF-BEST_LOGO_01.png", + "ofn:Assurance_partnerships": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Certifications": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Supporting_evidence": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "@context": "/api/context.jsonld" +} diff --git a/public/api/producer/reczDHQn85Y3fvHKK.json b/public/api/producer/reczDHQn85Y3fvHKK.json new file mode 100644 index 0000000..1a4600b --- /dev/null +++ b/public/api/producer/reczDHQn85Y3fvHKK.json @@ -0,0 +1,48 @@ +{ + "@id": "/api/producer/reczDHQn85Y3fvHKK.json", + "@type": "dfc-b:Enterprise", + "dfc-b:hasAddress": "/api/addresses/reczDHQn85Y3fvHKK.json", + "dfc-b:websitePage": "www.bellobeef.com.au", + "dfc-b:hasSocialMedia": { + "@id": "#", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/social_medias/reczDHQn85Y3fvHKK-facebook.json" + }, + { + "@id": "/api/social_medias/reczDHQn85Y3fvHKK-instagram.json" + }, + { + "@id": "/api/social_medias/reczDHQn85Y3fvHKK-linkedin.json" + } + ] + }, + "dfc-b:name": "Bello Beef", + "dfc-b:hasDescription": "Organic, 100% grass-fed and finished beef", + "dfc-b:VATnumber": "83377127202", + "dfc-b:supplies": { + "@id": "/api/products.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:long_description": "At Levenvale Farm we grow Bello Beef - organic, regenerative and 100% grass-fed & grass-finished. Bello Beef tastes different because our cattle graze naturally on a smorgasboard of grass & pasture diversity, for their whole life. Never supplementing with grain. Never using chemicals, growth hormones or unnecessary antibiotics.. <br><br>Nourishing our soils and nourishing ourselves.<br><br>Bello Beef tastes better, is better for you and better for our planet.", + "ofn:contact_name": "Georgina", + "ofn:logo_url": "https://s3.amazonaws.com/ofn_production/s488usu720x9ngmbnrejyorqdupo", + "ofn:Assurance_partnerships": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Certifications": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "ofn:Supporting_evidence": { + "@id": "/api/assurances.json", + "@type": "ldp:Container", + "ldp:contains": [] + }, + "@context": "/api/context.jsonld" +} diff --git a/public/api/producers.json b/public/api/producers.json new file mode 100644 index 0000000..e25d5a3 --- /dev/null +++ b/public/api/producers.json @@ -0,0 +1,49 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/producers.json", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/producer/recjBYlXskXtilPBC.json" + }, + { + "@id": "/api/producer/recXJrzz9mquDaCv7.json" + }, + { + "@id": "/api/producer/recW1epOZsVUhJvRI.json" + }, + { + "@id": "/api/producer/rectRZksVDjV0Pdlk.json" + }, + { + "@id": "/api/producer/recHYLgKXBhtgemfb.json" + }, + { + "@id": "/api/producer/recVIrkdXWbRzs8IQ.json" + }, + { + "@id": "/api/producer/rec64TU56RNMKfG8d.json" + }, + { + "@id": "/api/producer/rec2aFRu0H3Czf2IG.json" + }, + { + "@id": "/api/producer/recALjpHmGmqsXpaW.json" + }, + { + "@id": "/api/producer/reczDHQn85Y3fvHKK.json" + }, + { + "@id": "/api/producer/recrIQDQMQpTODtjB.json" + }, + { + "@id": "/api/producer/recSrhBnWnzkFRS3y.json" + }, + { + "@id": "/api/producer/recIwhSu2iJRTJdIn.json" + }, + { + "@id": "/api/producer/recaaryaB0oaTKamH.json" + } + ] +} diff --git a/public/api/product/rec07CR18S2eerIyc.json b/public/api/product/rec07CR18S2eerIyc.json new file mode 100644 index 0000000..85d63f5 --- /dev/null +++ b/public/api/product/rec07CR18S2eerIyc.json @@ -0,0 +1,20 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/product/rec07CR18S2eerIyc.json", + "@type": "dfc-b:SuppliedProduct", + "dfc-b:name": "Seasonal Farmers Box", + "dfc-b:description": "<div><p class=\"\"></p><p class=\"\" style=\"font-size: 17px;text-align: left;\">Feeds approx. 4ppl </p><p class=\"\" style=\"font-size: 17px;text-align: left;\">Updated every Friday and harvested fresh every week!</p><p class=\"\" style=\"font-size: 17px;text-align: left;\"><strong><b>This Weeks Box 28/9 - 2/10</b></strong></p><p class=\"\" style=\"font-size: 17px;text-align: left;\">Spring Salad Mix, Spring Saute Greens Mix, Spring Onions, Coriander, Mint, French Breakfast Radish, Celery, Rainbow Beetroots , Fennel, Adirondack Blue Potatoes, Hakurei Turnips, Dutch Carrots, Leek</p><!--EndFragment--><br/><br/><br/></div>", + "dfc-b:hasType": "dfc-pt:non-local-vegetable", + "dfc-b:hasQuantity": { + "@type": "dfc-b:QuantitativeValue", + "dfc-b:hasUnit": "dfc-m:Piece", + "dfc-b:value": 1 + }, + "dfc-b:alcoholPercentage": 0, + "dfc-b:lifetime": "", + "dfc-b:usageOrStorageCondition": "", + "dfc-b:totalTheoreticalStock": 0, + "ofn:spree_product_id": 16282, + "ofn:image": "https://s3.amazonaws.com/ofn_production/r0jvwn7rmfeajxf23ge6hn9qhfyf", + "dfc-b:suppliedBy": "/api/producer/rec64TU56RNMKfG8d.json" +} diff --git a/public/api/product/rec7DFQiIyJRV8ZuR.json b/public/api/product/rec7DFQiIyJRV8ZuR.json new file mode 100644 index 0000000..943013b --- /dev/null +++ b/public/api/product/rec7DFQiIyJRV8ZuR.json @@ -0,0 +1,20 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/product/rec7DFQiIyJRV8ZuR.json", + "@type": "dfc-b:SuppliedProduct", + "dfc-b:name": "Small Farmers Box", + "dfc-b:description": "<p class=\"\" style=\"font-size: 17px;text-align: left;\">Feeds approx. 2ppl </p><p class=\"\" style=\"font-size: 17px;text-align: left;\">A great option for a top up of vegetables!</p><p class=\"\" style=\"font-size: 17px;text-align: left;\">Updated every Friday and harvested fresh every week!</p><p class=\"\" style=\"font-size: 17px;text-align: left;\"><strong><b>This Weeks Box 28/9 - 2/10</b></strong></p><p class=\"\" style=\"font-size: 17px;text-align: left;\">Spring Salad Mix, Spring Onions, Coriander, Mint, French Breakfast Radish, Celery, Rainbow Beetroots , Fennel, Hakurei Turnips, Adirondack Blue Potatoes </p>", + "dfc-b:hasType": "dfc-pt:non-local-vegetable", + "dfc-b:hasQuantity": { + "@type": "dfc-b:QuantitativeValue", + "dfc-b:hasUnit": "dfc-m:Piece", + "dfc-b:value": 1 + }, + "dfc-b:alcoholPercentage": 0, + "dfc-b:lifetime": "", + "dfc-b:usageOrStorageCondition": "", + "dfc-b:totalTheoreticalStock": 0, + "ofn:spree_product_id": 16590, + "ofn:image": "https://s3.amazonaws.com/ofn_production/q3e8isinl17mxu5i96uukt8fvqko", + "dfc-b:suppliedBy": "/api/producer/rec64TU56RNMKfG8d.json" +} diff --git a/public/api/product/rec9FMFTuTJ9tNLvO.json b/public/api/product/rec9FMFTuTJ9tNLvO.json new file mode 100644 index 0000000..fe8d853 --- /dev/null +++ b/public/api/product/rec9FMFTuTJ9tNLvO.json @@ -0,0 +1,20 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/product/rec9FMFTuTJ9tNLvO.json", + "@type": "dfc-b:SuppliedProduct", + "dfc-b:name": "2023 harvest", + "dfc-b:description": "<p></p><p style=\"font-size: 13px;\">Organic extra virgin olive oil. Our popular Priola and Frantoio olives were all picked on one day, and went through the press together to make this delicious oil.</p><p style=\"font-size: 13px;\">Packed in an easy to handle bag in box, with a press tap for easy dispensing. The bag in box excludes light and reduces oxidation as the oil is used, preserving the oil quality.</p><p></p>", + "dfc-b:hasType": "dfc-pt:non-local-vegetable", + "dfc-b:hasQuantity": { + "@type": "dfc-b:QuantitativeValue", + "dfc-b:hasUnit": "dfc-m:Litre", + "dfc-b:value": 0.75 + }, + "dfc-b:alcoholPercentage": 0, + "dfc-b:lifetime": "", + "dfc-b:usageOrStorageCondition": "", + "dfc-b:totalTheoreticalStock": 0, + "ofn:spree_product_id": 28376, + "ofn:image": "https://s3.amazonaws.com/ofn_production/xyov99mksbk7rrzh9hbj6gkm3b9a", + "dfc-b:suppliedBy": "/api/producer/recW1epOZsVUhJvRI.json" +} diff --git a/public/api/product/recIwGpbSYWO1QC0V.json b/public/api/product/recIwGpbSYWO1QC0V.json new file mode 100644 index 0000000..04c0fa7 --- /dev/null +++ b/public/api/product/recIwGpbSYWO1QC0V.json @@ -0,0 +1,21 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/product/recIwGpbSYWO1QC0V.json", + "@type": "dfc-b:SuppliedProduct", + "dfc-b:name": "Bundarra Rillettes (12 per Carton)", + "dfc-b:description": "<div>Rillettes are traditional french charcuterie, confit torn pork seasoned with French spices, salt and pepper, sealed in a layer of creamy fat. To be gobbled up with cornichon and crusty bread, best eaten with other charcuterie such as capocollo, fricandeaux and ham.</div><div>170g jar</div>", + "dfc-b:hasType": "dfc-pt:non-local-vegetable", + "dfc-b:hasQuantity": { + "@type": "dfc-b:QuantitativeValue", + "dfc-b:hasUnit": "dfc-m:Piece", + "dfc-b:value": 12 + }, + "dfc-b:alcoholPercentage": 0, + "dfc-b:lifetime": "", + "dfc-b:usageOrStorageCondition": "", + "dfc-b:totalTheoreticalStock": 0, + "ofn:spree_product_id": 29349, + "ofn:image": "https://s3.amazonaws.com/ofn_production/mcp0gybf284bu3mkud5xu83g9w0c", + "ofn:Type": "non local vegetable", + "dfc-b:suppliedBy": "/api/producer/recXJrzz9mquDaCv7.json" +} diff --git a/public/api/product/recTjijuKYbD5M67B.json b/public/api/product/recTjijuKYbD5M67B.json new file mode 100644 index 0000000..6fe952a --- /dev/null +++ b/public/api/product/recTjijuKYbD5M67B.json @@ -0,0 +1,21 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/product/recTjijuKYbD5M67B.json", + "@type": "dfc-b:SuppliedProduct", + "dfc-b:name": "Bundarra Free Range Sommerlad Chicken (Whole)", + "dfc-b:description": "", + "dfc-b:hasType": "dfc-pt:non-local-vegetable", + "dfc-b:hasQuantity": { + "@type": "dfc-b:QuantitativeValue", + "dfc-b:hasUnit": "dfc-m:Piece", + "dfc-b:value": 1 + }, + "dfc-b:alcoholPercentage": 0, + "dfc-b:lifetime": "", + "dfc-b:usageOrStorageCondition": "", + "dfc-b:totalTheoreticalStock": 0, + "ofn:spree_product_id": 29351, + "ofn:image": "https://s3.amazonaws.com/ofn_production/gyoykytbkbo8auxn0xxjn5wnpukc", + "ofn:Type": "non local vegetable", + "dfc-b:suppliedBy": "/api/producer/recXJrzz9mquDaCv7.json" +} diff --git a/public/api/product/recV8hvbcLELCUTvn.json b/public/api/product/recV8hvbcLELCUTvn.json new file mode 100644 index 0000000..7d78798 --- /dev/null +++ b/public/api/product/recV8hvbcLELCUTvn.json @@ -0,0 +1,21 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/product/recV8hvbcLELCUTvn.json", + "@type": "dfc-b:SuppliedProduct", + "dfc-b:name": "est. 15-30kg - pay 15kg now", + "dfc-b:description": "<p>A whole lamb, between 15-30kg:</p><p>2 lamb legs (roasts), can be minced - $20 extra per leg</p><p>2 lamb shoulders, can be sausages - $20 extra per shoulder</p><p>2 lamb racks </p><p>loin chops</p><p>chump chops</p><p>2 lamb ribs</p><p>2 lamb shanks</p><p>neck chops</p><p>1 pack of sausages</p><p>All leg roasts will be cut in half by default. We can also mince your leg roast. You will be charged a flat fee of $20 for each one as the weight goes considerably.</p><p>Please tell us in the checkout notes if you would like it minced or whole.</p>", + "dfc-b:hasType": "dfc-pt:non-local-vegetable", + "dfc-b:hasQuantity": { + "@type": "dfc-b:QuantitativeValue", + "dfc-b:hasUnit": "dfc-m:Gram", + "dfc-b:value": 15000 + }, + "dfc-b:alcoholPercentage": 0, + "dfc-b:lifetime": "", + "dfc-b:usageOrStorageCondition": "", + "dfc-b:totalTheoreticalStock": 0, + "ofn:spree_product_id": 10078, + "ofn:image": "https://s3.amazonaws.com/ofn_production/6e6s6v58t00owmaw2ojuxg88nj3d", + "ofn:Type": "non local vegetable", + "dfc-b:suppliedBy": "/api/producer/recjBYlXskXtilPBC.json" +} diff --git a/public/api/product/recdguW8Gqt80wZGN.json b/public/api/product/recdguW8Gqt80wZGN.json new file mode 100644 index 0000000..39b5af1 --- /dev/null +++ b/public/api/product/recdguW8Gqt80wZGN.json @@ -0,0 +1,20 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/product/recdguW8Gqt80wZGN.json", + "@type": "dfc-b:SuppliedProduct", + "dfc-b:name": "Oranges Mediterranean Sweet organic", + "dfc-b:description": "<p>Sweet, juicy and delicious smaller orange that peels as easily as a mandarin.</p>", + "dfc-b:hasType": "dfc-pt:non-local-vegetable", + "dfc-b:hasQuantity": { + "@type": "dfc-b:QuantitativeValue", + "dfc-b:hasUnit": "dfc-m:Gram", + "dfc-b:value": 2000 + }, + "dfc-b:alcoholPercentage": 0, + "dfc-b:lifetime": "", + "dfc-b:usageOrStorageCondition": "", + "dfc-b:totalTheoreticalStock": 0, + "ofn:spree_product_id": 16342, + "ofn:image": "https://s3.amazonaws.com/ofn_production/ay52xre3gyi7gvwh4jd1xdrjcm0n", + "dfc-b:suppliedBy": "/api/producer/recW1epOZsVUhJvRI.json" +} diff --git a/public/api/product/recixA4WHKWvRztiL.json b/public/api/product/recixA4WHKWvRztiL.json new file mode 100644 index 0000000..5d30ad7 --- /dev/null +++ b/public/api/product/recixA4WHKWvRztiL.json @@ -0,0 +1,21 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/product/recixA4WHKWvRztiL.json", + "@type": "dfc-b:SuppliedProduct", + "dfc-b:name": "est. 8-10kg - pay 8kg now", + "dfc-b:description": "A half sheep (mutton), approx. 8-10kg: 1 leg, 1 l shoulder, 1 rack, loin chops, chump chops, 1 rib, 1 shank, neck chops, sausages. \n\nWe can provide cut sheet for you to fill out if you would like to specify your own cuts.", + "dfc-b:hasType": "dfc-pt:non-local-vegetable", + "dfc-b:hasQuantity": { + "@type": "dfc-b:QuantitativeValue", + "dfc-b:hasUnit": "dfc-m:Gram", + "dfc-b:value": 8000 + }, + "dfc-b:alcoholPercentage": 0, + "dfc-b:lifetime": "", + "dfc-b:usageOrStorageCondition": "", + "dfc-b:totalTheoreticalStock": 0, + "ofn:spree_product_id": 10085, + "ofn:image": "https://s3.amazonaws.com/ofn_production/fwsuxk7tv22ay5d8gdi73jcr9ey8", + "ofn:Type": "non local vegetable", + "dfc-b:suppliedBy": "/api/producer/recjBYlXskXtilPBC.json" +} diff --git a/public/api/product/recjwQbhfseF3kRZ7.json b/public/api/product/recjwQbhfseF3kRZ7.json new file mode 100644 index 0000000..3f81ed3 --- /dev/null +++ b/public/api/product/recjwQbhfseF3kRZ7.json @@ -0,0 +1,20 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/product/recjwQbhfseF3kRZ7.json", + "@type": "dfc-b:SuppliedProduct", + "dfc-b:name": "Fresh figs", + "dfc-b:description": "<p>Delicious organically grown fresh figs</p>", + "dfc-b:hasType": "dfc-pt:non-local-vegetable", + "dfc-b:hasQuantity": { + "@type": "dfc-b:QuantitativeValue", + "dfc-b:hasUnit": "dfc-m:Gram", + "dfc-b:value": 500 + }, + "dfc-b:alcoholPercentage": 0, + "dfc-b:lifetime": "", + "dfc-b:usageOrStorageCondition": "", + "dfc-b:totalTheoreticalStock": 0, + "ofn:spree_product_id": 18088, + "ofn:image": "https://s3.amazonaws.com/ofn_production/cvm5te45gug1wm53pbb992rllcqj", + "dfc-b:suppliedBy": "/api/producer/recW1epOZsVUhJvRI.json" +} diff --git a/public/api/product/reclXE8d5TQIHXRs8.json b/public/api/product/reclXE8d5TQIHXRs8.json new file mode 100644 index 0000000..b1d6dc9 --- /dev/null +++ b/public/api/product/reclXE8d5TQIHXRs8.json @@ -0,0 +1,21 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/product/reclXE8d5TQIHXRs8.json", + "@type": "dfc-b:SuppliedProduct", + "dfc-b:name": "Lamb Cutlets", + "dfc-b:description": "\r\n\r\n", + "dfc-b:hasType": "dfc-pt:non-local-vegetable", + "dfc-b:hasQuantity": { + "@type": "dfc-b:QuantitativeValue", + "dfc-b:hasUnit": "dfc-m:Piece", + "dfc-b:value": 1 + }, + "dfc-b:alcoholPercentage": 0, + "dfc-b:lifetime": "", + "dfc-b:usageOrStorageCondition": "", + "dfc-b:totalTheoreticalStock": 0, + "ofn:spree_product_id": 24088, + "ofn:image": "https://s3.amazonaws.com/ofn_production/8dr5h22ca48vrfgtd2q3p2p6kalw", + "ofn:Type": "non local vegetable", + "dfc-b:suppliedBy": "/api/producer/recjBYlXskXtilPBC.json" +} diff --git a/public/api/product/recrrvU2Km9fPZ2iV.json b/public/api/product/recrrvU2Km9fPZ2iV.json new file mode 100644 index 0000000..88d2f9b --- /dev/null +++ b/public/api/product/recrrvU2Km9fPZ2iV.json @@ -0,0 +1,21 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/product/recrrvU2Km9fPZ2iV.json", + "@type": "dfc-b:SuppliedProduct", + "dfc-b:name": "Racks - 0.6-1.2kg, pay 0.6 now", + "dfc-b:description": "<p>Lamb racks, or cutlets - you choose if you want them chopped into cutlets or not</p>", + "dfc-b:hasType": "dfc-pt:non-local-vegetable", + "dfc-b:hasQuantity": { + "@type": "dfc-b:QuantitativeValue", + "dfc-b:hasUnit": "dfc-m:Gram", + "dfc-b:value": 600 + }, + "dfc-b:alcoholPercentage": 0, + "dfc-b:lifetime": "", + "dfc-b:usageOrStorageCondition": "", + "dfc-b:totalTheoreticalStock": 0, + "ofn:spree_product_id": 10385, + "ofn:image": "https://s3.amazonaws.com/ofn_production/pwx6xb485199hhi7azd0hyjq4se1", + "ofn:Type": "non local vegetable", + "dfc-b:suppliedBy": "/api/producer/recjBYlXskXtilPBC.json" +} diff --git a/public/api/product/recy24VXWj2zHjqrx.json b/public/api/product/recy24VXWj2zHjqrx.json new file mode 100644 index 0000000..b9e1181 --- /dev/null +++ b/public/api/product/recy24VXWj2zHjqrx.json @@ -0,0 +1,21 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/product/recy24VXWj2zHjqrx.json", + "@type": "dfc-b:SuppliedProduct", + "dfc-b:name": "Lamb Racks", + "dfc-b:description": "\r\n\r\n", + "dfc-b:hasType": "dfc-pt:non-local-vegetable", + "dfc-b:hasQuantity": { + "@type": "dfc-b:QuantitativeValue", + "dfc-b:hasUnit": "dfc-m:Piece", + "dfc-b:value": 1 + }, + "dfc-b:alcoholPercentage": 0, + "dfc-b:lifetime": "", + "dfc-b:usageOrStorageCondition": "", + "dfc-b:totalTheoreticalStock": 0, + "ofn:spree_product_id": 26178, + "ofn:image": "https://s3.amazonaws.com/ofn_production/70fdna03j18wen9mck0fz7hlezzd", + "ofn:Type": "non local vegetable", + "dfc-b:suppliedBy": "/api/producer/recjBYlXskXtilPBC.json" +} diff --git a/public/api/product/reczKKUG4hRajoskx.json b/public/api/product/reczKKUG4hRajoskx.json new file mode 100644 index 0000000..2452d1d --- /dev/null +++ b/public/api/product/reczKKUG4hRajoskx.json @@ -0,0 +1,21 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/product/reczKKUG4hRajoskx.json", + "@type": "dfc-b:SuppliedProduct", + "dfc-b:name": "Bundarra Fricandeaux (12 per Carton)", + "dfc-b:description": "<div>The Fricandeaux is a tasty morsel wrapped in caul fat simply made from pork mince, potatoes, onion, salt and pepper. This is a traditional and regional French delight much like a potted terrine. Not to be shared, these are too delicious and should be kept a secret. Best eaten at room temperature with crusty bread, dijon mustard and other charcuterie. Fabulous in a sandwich too.</div><div>170g jar</div>", + "dfc-b:hasType": "dfc-pt:non-local-vegetable", + "dfc-b:hasQuantity": { + "@type": "dfc-b:QuantitativeValue", + "dfc-b:hasUnit": "dfc-m:Piece", + "dfc-b:value": 12 + }, + "dfc-b:alcoholPercentage": 0, + "dfc-b:lifetime": "", + "dfc-b:usageOrStorageCondition": "", + "dfc-b:totalTheoreticalStock": 0, + "ofn:spree_product_id": 29350, + "ofn:image": "https://s3.amazonaws.com/ofn_production/k9a888dzh4rczcg62spghawl9qao", + "ofn:Type": "non local vegetable", + "dfc-b:suppliedBy": "/api/producer/recXJrzz9mquDaCv7.json" +} diff --git a/public/api/products.json b/public/api/products.json new file mode 100644 index 0000000..b95c85c --- /dev/null +++ b/public/api/products.json @@ -0,0 +1,46 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/products", + "@type": "ldp:Container", + "ldp:contains": [ + { + "@id": "/api/product/recdguW8Gqt80wZGN.json" + }, + { + "@id": "/api/product/recjwQbhfseF3kRZ7.json" + }, + { + "@id": "/api/product/rec9FMFTuTJ9tNLvO.json" + }, + { + "@id": "/api/product/recV8hvbcLELCUTvn.json" + }, + { + "@id": "/api/product/recixA4WHKWvRztiL.json" + }, + { + "@id": "/api/product/recrrvU2Km9fPZ2iV.json" + }, + { + "@id": "/api/product/reclXE8d5TQIHXRs8.json" + }, + { + "@id": "/api/product/recy24VXWj2zHjqrx.json" + }, + { + "@id": "/api/product/rec07CR18S2eerIyc.json" + }, + { + "@id": "/api/product/rec7DFQiIyJRV8ZuR.json" + }, + { + "@id": "/api/product/recIwGpbSYWO1QC0V.json" + }, + { + "@id": "/api/product/reczKKUG4hRajoskx.json" + }, + { + "@id": "/api/product/recTjijuKYbD5M67B.json" + } + ] +} diff --git a/public/api/social_medias/rec2aFRu0H3Czf2IG-facebook.json b/public/api/social_medias/rec2aFRu0H3Czf2IG-facebook.json new file mode 100644 index 0000000..41b355b --- /dev/null +++ b/public/api/social_medias/rec2aFRu0H3Czf2IG-facebook.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/rec2aFRu0H3Czf2IG-facebook.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "facebook", + "dfc-b:URL": "https://www.facebook.com/grazedandgrown/" +} diff --git a/public/api/social_medias/rec2aFRu0H3Czf2IG-instagram.json b/public/api/social_medias/rec2aFRu0H3Czf2IG-instagram.json new file mode 100644 index 0000000..bae052a --- /dev/null +++ b/public/api/social_medias/rec2aFRu0H3Czf2IG-instagram.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/rec2aFRu0H3Czf2IG-instagram.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "instagram", + "dfc-b:URL": "grazedgrownfarm" +} diff --git a/public/api/social_medias/rec64TU56RNMKfG8d-facebook.json b/public/api/social_medias/rec64TU56RNMKfG8d-facebook.json new file mode 100644 index 0000000..0a49c63 --- /dev/null +++ b/public/api/social_medias/rec64TU56RNMKfG8d-facebook.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/rec64TU56RNMKfG8d-facebook.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "facebook", + "dfc-b:URL": "www.facebook.com/commongroundprojectaustralia" +} diff --git a/public/api/social_medias/rec64TU56RNMKfG8d-instagram.json b/public/api/social_medias/rec64TU56RNMKfG8d-instagram.json new file mode 100644 index 0000000..c3342c0 --- /dev/null +++ b/public/api/social_medias/rec64TU56RNMKfG8d-instagram.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/rec64TU56RNMKfG8d-instagram.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "instagram", + "dfc-b:URL": "common_ground_project" +} diff --git a/public/api/social_medias/recALjpHmGmqsXpaW-facebook.json b/public/api/social_medias/recALjpHmGmqsXpaW-facebook.json new file mode 100644 index 0000000..89e2dba --- /dev/null +++ b/public/api/social_medias/recALjpHmGmqsXpaW-facebook.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recALjpHmGmqsXpaW-facebook.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "facebook", + "dfc-b:URL": "https://www.facebook.com/Brooklands-Free-Range-Farms-Blampied-Central-Highlands-Vic-628794950520595" +} diff --git a/public/api/social_medias/recHYLgKXBhtgemfb-facebook.json b/public/api/social_medias/recHYLgKXBhtgemfb-facebook.json new file mode 100644 index 0000000..03bc278 --- /dev/null +++ b/public/api/social_medias/recHYLgKXBhtgemfb-facebook.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recHYLgKXBhtgemfb-facebook.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "facebook", + "dfc-b:URL": "www.facebook.com/handfortheland" +} diff --git a/public/api/social_medias/recIwhSu2iJRTJdIn-facebook.json b/public/api/social_medias/recIwhSu2iJRTJdIn-facebook.json new file mode 100644 index 0000000..7f7a302 --- /dev/null +++ b/public/api/social_medias/recIwhSu2iJRTJdIn-facebook.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recIwhSu2iJRTJdIn-facebook.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "facebook", + "dfc-b:URL": "https://www.facebook.com/people/The-Still-Room/100063646293443/?sk=about" +} diff --git a/public/api/social_medias/recIwhSu2iJRTJdIn-instagram.json b/public/api/social_medias/recIwhSu2iJRTJdIn-instagram.json new file mode 100644 index 0000000..4c3131a --- /dev/null +++ b/public/api/social_medias/recIwhSu2iJRTJdIn-instagram.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recIwhSu2iJRTJdIn-instagram.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "instagram", + "dfc-b:URL": "@the_still_room" +} diff --git a/public/api/social_medias/recIwhSu2iJRTJdIn-whatsapp_phone.json b/public/api/social_medias/recIwhSu2iJRTJdIn-whatsapp_phone.json new file mode 100644 index 0000000..441e6a1 --- /dev/null +++ b/public/api/social_medias/recIwhSu2iJRTJdIn-whatsapp_phone.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recIwhSu2iJRTJdIn-whatsapp_phone.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "whatsapp_phone", + "dfc-b:URL": "0404076292" +} diff --git a/public/api/social_medias/recSrhBnWnzkFRS3y-instagram.json b/public/api/social_medias/recSrhBnWnzkFRS3y-instagram.json new file mode 100644 index 0000000..573dfbb --- /dev/null +++ b/public/api/social_medias/recSrhBnWnzkFRS3y-instagram.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recSrhBnWnzkFRS3y-instagram.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "instagram", + "dfc-b:URL": "https://www.instagram.com/lagunanativegrains/" +} diff --git a/public/api/social_medias/recSrhBnWnzkFRS3y-linkedin.json b/public/api/social_medias/recSrhBnWnzkFRS3y-linkedin.json new file mode 100644 index 0000000..733f11e --- /dev/null +++ b/public/api/social_medias/recSrhBnWnzkFRS3y-linkedin.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recSrhBnWnzkFRS3y-linkedin.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "linkedin", + "dfc-b:URL": "https://www.linkedin.com/company/96645521/admin/feed/posts/" +} diff --git a/public/api/social_medias/recVIrkdXWbRzs8IQ-facebook.json b/public/api/social_medias/recVIrkdXWbRzs8IQ-facebook.json new file mode 100644 index 0000000..e798995 --- /dev/null +++ b/public/api/social_medias/recVIrkdXWbRzs8IQ-facebook.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recVIrkdXWbRzs8IQ-facebook.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "facebook", + "dfc-b:URL": "www.facebook.com/geoff.thechef.73" +} diff --git a/public/api/social_medias/recVIrkdXWbRzs8IQ-instagram.json b/public/api/social_medias/recVIrkdXWbRzs8IQ-instagram.json new file mode 100644 index 0000000..5115964 --- /dev/null +++ b/public/api/social_medias/recVIrkdXWbRzs8IQ-instagram.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recVIrkdXWbRzs8IQ-instagram.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "instagram", + "dfc-b:URL": "geoffthechef18" +} diff --git a/public/api/social_medias/recVIrkdXWbRzs8IQ-twitter.json b/public/api/social_medias/recVIrkdXWbRzs8IQ-twitter.json new file mode 100644 index 0000000..2cef9dd --- /dev/null +++ b/public/api/social_medias/recVIrkdXWbRzs8IQ-twitter.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recVIrkdXWbRzs8IQ-twitter.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "twitter", + "dfc-b:URL": "GeoffTheChef18" +} diff --git a/public/api/social_medias/recW1epOZsVUhJvRI-facebook.json b/public/api/social_medias/recW1epOZsVUhJvRI-facebook.json new file mode 100644 index 0000000..aed84c6 --- /dev/null +++ b/public/api/social_medias/recW1epOZsVUhJvRI-facebook.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recW1epOZsVUhJvRI-facebook.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "facebook", + "dfc-b:URL": "www.facebook.com/murrnongfarm" +} diff --git a/public/api/social_medias/recW1epOZsVUhJvRI-instagram.json b/public/api/social_medias/recW1epOZsVUhJvRI-instagram.json new file mode 100644 index 0000000..009b2ee --- /dev/null +++ b/public/api/social_medias/recW1epOZsVUhJvRI-instagram.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recW1epOZsVUhJvRI-instagram.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "instagram", + "dfc-b:URL": "murrnongfarm" +} diff --git a/public/api/social_medias/recW1epOZsVUhJvRI-whatsapp_phone.json b/public/api/social_medias/recW1epOZsVUhJvRI-whatsapp_phone.json new file mode 100644 index 0000000..d38a2e9 --- /dev/null +++ b/public/api/social_medias/recW1epOZsVUhJvRI-whatsapp_phone.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recW1epOZsVUhJvRI-whatsapp_phone.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "whatsapp_phone", + "dfc-b:URL": "+61428981679" +} diff --git a/public/api/social_medias/recXJrzz9mquDaCv7-facebook.json b/public/api/social_medias/recXJrzz9mquDaCv7-facebook.json new file mode 100644 index 0000000..ac6a9d1 --- /dev/null +++ b/public/api/social_medias/recXJrzz9mquDaCv7-facebook.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recXJrzz9mquDaCv7-facebook.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "facebook", + "dfc-b:URL": "www.facebook.com/BundarraFarmButchery" +} diff --git a/public/api/social_medias/recXJrzz9mquDaCv7-instagram.json b/public/api/social_medias/recXJrzz9mquDaCv7-instagram.json new file mode 100644 index 0000000..27c54be --- /dev/null +++ b/public/api/social_medias/recXJrzz9mquDaCv7-instagram.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recXJrzz9mquDaCv7-instagram.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "instagram", + "dfc-b:URL": "bundarra_farm" +} diff --git a/public/api/social_medias/recXJrzz9mquDaCv7-linkedin.json b/public/api/social_medias/recXJrzz9mquDaCv7-linkedin.json new file mode 100644 index 0000000..10c5037 --- /dev/null +++ b/public/api/social_medias/recXJrzz9mquDaCv7-linkedin.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recXJrzz9mquDaCv7-linkedin.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "linkedin", + "dfc-b:URL": "www.linkedin.com/laurenmathers" +} diff --git a/public/api/social_medias/recaaryaB0oaTKamH-whatsapp_phone.json b/public/api/social_medias/recaaryaB0oaTKamH-whatsapp_phone.json new file mode 100644 index 0000000..353dab1 --- /dev/null +++ b/public/api/social_medias/recaaryaB0oaTKamH-whatsapp_phone.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recaaryaB0oaTKamH-whatsapp_phone.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "whatsapp_phone", + "dfc-b:URL": "0447334455" +} diff --git a/public/api/social_medias/recjBYlXskXtilPBC-facebook.json b/public/api/social_medias/recjBYlXskXtilPBC-facebook.json new file mode 100644 index 0000000..53724f0 --- /dev/null +++ b/public/api/social_medias/recjBYlXskXtilPBC-facebook.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recjBYlXskXtilPBC-facebook.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "facebook", + "dfc-b:URL": "www.facebook.com/warrenbaynefarmcollective" +} diff --git a/public/api/social_medias/recrIQDQMQpTODtjB-facebook.json b/public/api/social_medias/recrIQDQMQpTODtjB-facebook.json new file mode 100644 index 0000000..7fe0107 --- /dev/null +++ b/public/api/social_medias/recrIQDQMQpTODtjB-facebook.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recrIQDQMQpTODtjB-facebook.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "facebook", + "dfc-b:URL": "www.facebook.com/juneepasturedeggs" +} diff --git a/public/api/social_medias/recrIQDQMQpTODtjB-instagram.json b/public/api/social_medias/recrIQDQMQpTODtjB-instagram.json new file mode 100644 index 0000000..4fe883a --- /dev/null +++ b/public/api/social_medias/recrIQDQMQpTODtjB-instagram.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recrIQDQMQpTODtjB-instagram.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "instagram", + "dfc-b:URL": "juneepasturedeggs" +} diff --git a/public/api/social_medias/recrIQDQMQpTODtjB-linkedin.json b/public/api/social_medias/recrIQDQMQpTODtjB-linkedin.json new file mode 100644 index 0000000..eab4a14 --- /dev/null +++ b/public/api/social_medias/recrIQDQMQpTODtjB-linkedin.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/recrIQDQMQpTODtjB-linkedin.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "linkedin", + "dfc-b:URL": "www.linkedin.com/company/reedy-creek-providore" +} diff --git a/public/api/social_medias/rectRZksVDjV0Pdlk-facebook.json b/public/api/social_medias/rectRZksVDjV0Pdlk-facebook.json new file mode 100644 index 0000000..203b42d --- /dev/null +++ b/public/api/social_medias/rectRZksVDjV0Pdlk-facebook.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/rectRZksVDjV0Pdlk-facebook.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "facebook", + "dfc-b:URL": "www.facebook.com/cockatoocreekfarm/" +} diff --git a/public/api/social_medias/rectRZksVDjV0Pdlk-instagram.json b/public/api/social_medias/rectRZksVDjV0Pdlk-instagram.json new file mode 100644 index 0000000..b8aa1f6 --- /dev/null +++ b/public/api/social_medias/rectRZksVDjV0Pdlk-instagram.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/rectRZksVDjV0Pdlk-instagram.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "instagram", + "dfc-b:URL": "cockatoocreekfarm/" +} diff --git a/public/api/social_medias/reczDHQn85Y3fvHKK-facebook.json b/public/api/social_medias/reczDHQn85Y3fvHKK-facebook.json new file mode 100644 index 0000000..eda524f --- /dev/null +++ b/public/api/social_medias/reczDHQn85Y3fvHKK-facebook.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/reczDHQn85Y3fvHKK-facebook.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "facebook", + "dfc-b:URL": "https://www.facebook.com/bellingenbeef/" +} diff --git a/public/api/social_medias/reczDHQn85Y3fvHKK-instagram.json b/public/api/social_medias/reczDHQn85Y3fvHKK-instagram.json new file mode 100644 index 0000000..325810a --- /dev/null +++ b/public/api/social_medias/reczDHQn85Y3fvHKK-instagram.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/reczDHQn85Y3fvHKK-instagram.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "instagram", + "dfc-b:URL": "@bellingenbeef" +} diff --git a/public/api/social_medias/reczDHQn85Y3fvHKK-linkedin.json b/public/api/social_medias/reczDHQn85Y3fvHKK-linkedin.json new file mode 100644 index 0000000..e73d07f --- /dev/null +++ b/public/api/social_medias/reczDHQn85Y3fvHKK-linkedin.json @@ -0,0 +1,7 @@ +{ + "@context": "/api/context.jsonld", + "@id": "/api/social_medias/reczDHQn85Y3fvHKK-linkedin.json", + "@type": "dfc-b:SocialMedia", + "dfc-b:name": "linkedin", + "dfc-b:URL": "https://www.linkedin.com/in/georgina-baker-b46a29213/" +} diff --git a/src/solid-ofn-rpp.js b/src/solid-ofn-rpp.js index 4997b1e..f74f03d 100644 --- a/src/solid-ofn-rpp.js +++ b/src/solid-ofn-rpp.js @@ -1,5 +1,6 @@ import style from './styles/index.scss?inline'; import '~icons/mdi/account-box'; +import { CLIENT_CONTEXT } from './utils.js'; import('./utils.js').then(utils => { import(/* @vite-ignore */utils.coreVersion()).then(core => { customElements.define( @@ -20,6 +21,9 @@ import('./utils.js').then(utils => { styles() { let render = ` <style>${style}</style> + <script id="client-context" type="application/ld+json" data-default-context> + ${JSON.stringify(utils.CLIENT_CONTEXT)} + </script> `; return render; } @@ -65,7 +69,9 @@ import('./utils.js').then(utils => { viewProducersList(props={}) { let render = ` <div id="${this.route}-producers-list" data-view="${this.route}-producers-list"> - Hello World! + <solid-display + data-src="${this.dataSrc}" + ></solid-display> </div> `; return render; diff --git a/src/utils.js b/src/utils.js index e16b718..cac660d 100644 --- a/src/utils.js +++ b/src/utils.js @@ -13,3 +13,17 @@ export function coreVersion() { export function uniq() { return Math.random().toString(16).slice(2); } + +export const CLIENT_CONTEXT = { + "@vocab": "", + "dfc": "dfc", + "dc": "dc", + "dfc-b": "dfc-b", + "dfc-p": "dfc-p", + "dfc-t": "dfc-t", + "dfc-m": "dfc-m", + "dfc-pt": "dfc-p", + "dfc-f": "dfc-f", + "ontosec": "ontosec", + "name": "name" +}; -- GitLab