From 5b259b43e54aba6ffe7b829258675d8a3b58e31d Mon Sep 17 00:00:00 2001 From: Endre Kadas Date: Sat, 6 Dec 2025 10:16:40 +0000 Subject: [PATCH] Add Digital Society and associated clients and technologies Signed-off-by: Chris Croome --- _clients/singular-photonics.md | 3 +++ _clients/turbine-education.md | 3 +++ _clients/vouchsafe.md | 3 +++ _clients/youthlink-scotland.md | 3 +++ _coops/digital-society.md | 43 +++++++++++++++++++++++++++++++ _technologies/flutter.md | 4 +++ _technologies/rust.md | 4 +++ images/coops/digital-society.png | Bin 0 -> 8623 bytes 8 files changed, 63 insertions(+) create mode 100644 _clients/singular-photonics.md create mode 100644 _clients/turbine-education.md create mode 100644 _clients/vouchsafe.md create mode 100644 _clients/youthlink-scotland.md create mode 100644 _coops/digital-society.md create mode 100644 _technologies/flutter.md create mode 100644 _technologies/rust.md create mode 100644 images/coops/digital-society.png diff --git a/_clients/singular-photonics.md b/_clients/singular-photonics.md new file mode 100644 index 0000000..2431a93 --- /dev/null +++ b/_clients/singular-photonics.md @@ -0,0 +1,3 @@ +--- +title: Singular Photonics +--- diff --git a/_clients/turbine-education.md b/_clients/turbine-education.md new file mode 100644 index 0000000..201dc68 --- /dev/null +++ b/_clients/turbine-education.md @@ -0,0 +1,3 @@ +--- +title: Turbine Education +--- diff --git a/_clients/vouchsafe.md b/_clients/vouchsafe.md new file mode 100644 index 0000000..9ec5a68 --- /dev/null +++ b/_clients/vouchsafe.md @@ -0,0 +1,3 @@ +--- +title: Vouchsafe +--- diff --git a/_clients/youthlink-scotland.md b/_clients/youthlink-scotland.md new file mode 100644 index 0000000..7c21886 --- /dev/null +++ b/_clients/youthlink-scotland.md @@ -0,0 +1,3 @@ +--- +title: YouthLink Scotland +--- diff --git a/_coops/digital-society.md b/_coops/digital-society.md new file mode 100644 index 0000000..d3df268 --- /dev/null +++ b/_coops/digital-society.md @@ -0,0 +1,43 @@ +--- +title: Digital Society +name: Digital Society +members: 2 +website: https://digitalsociety.coop/ +logo: digital-society.png +email: hello@digitalsociety.coop +github: digital-society-coop +address: Flat 2, 10 Tinto place, Edinburgh, EH6 5FL +latitude: 55.9702879 +longitude: 3.1857872 +clients: +- singular-photonics +- turbine-education +- youthlink-scotland +- vouchsafe +services: +- big-data +- business-systems +- consultancy +- data-visualisation +- database-solutions +- development +- devops +- rapid-application-development +technologies: +- docker +- express-js +- flutter +- htmlcss +- javascript +- postgresql +- python +- reactjs +- rust +- terraform +--- + +We are an agile not-for-profit co-operative of technical experts. + +Digital Society was founded on the belief that technology can improve society and seek out projects inline with this mission. + +We bring our deep technical expertise and agile approach to all challenges and seek to build sustainable, cost-effective, and lasting solutions. diff --git a/_technologies/flutter.md b/_technologies/flutter.md new file mode 100644 index 0000000..c16ee1d --- /dev/null +++ b/_technologies/flutter.md @@ -0,0 +1,4 @@ +--- +title: Flutter +name: Flutter +--- diff --git a/_technologies/rust.md b/_technologies/rust.md new file mode 100644 index 0000000..05ee0fd --- /dev/null +++ b/_technologies/rust.md @@ -0,0 +1,4 @@ +--- +title: Rust +name: Rust +--- diff --git a/images/coops/digital-society.png b/images/coops/digital-society.png new file mode 100644 index 0000000000000000000000000000000000000000..ab663f796bf7604cea15cb8a4f430b0482ab1140 GIT binary patch literal 8623 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 literal 0 HcmV?d00001