You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Chris Clarke 0b3a0119f5
Merge pull request #2177 from ONEARMY/hotfix/docs-deploy
11 hours ago
.circleci Merge branch 'master' into chore/ci-increase-resource-for-code-linting 17 hours ago
.github chore: add themes to deploy watch 2 days ago
.husky fix(commitlint): husky hooks 1 year ago
.yarn chore: update yarn and plugins 1 month ago
functions Merge branch 'master' of https://github.com/ONEARMY/community-platform into feat/aggregation-tests 1 month ago
packages chore: update workflows to build themes 2 days ago
public feat: add seo tag update methods 10 months ago
scripts chore: refactor adding inline defintion for globals 4 days ago
shared chore: refactor to remove use of prototype built ins 4 days ago
src fix(#2017): autofocus tag label in admin modal 16 hours ago
types chore: ignore types 7 days ago
.all-contributorsrc update .all-contributorsrc [skip ci] 5 months ago
.cspell.json chore: fix typos 1 month ago
.env-cmdrc.js chore: ci 2 months ago
.eslintignore chore: introduce linting to Cypress directory 1 month ago
.eslintrc.json chore: opt into eslint:recommended ruleset 4 days ago
.firebaserc chore: seo render tidying 9 months ago
.gitignore feat: add node-version specific env 2 months ago
.gitpod.yml chore: update node 16 to node 18 2 months ago
.lintstagedrc.js chore: move lintstaged config out to dedicated configuration file 1 year ago
.node-version chore: update node 16 to node 18 2 months ago
.nvmrc chore: update node 16 to node 18 2 months ago
.prettierignore chore(deps): upgrade prettier and extend matching for all files 1 year ago
.prettierrc feat: move global icons into reusable components 1 year ago
.releaserc.json chore(ci): permit trigger semantic release on production 8 months ago
.yarnrc.yml chore: update yarn and plugins 1 month ago
BOUNTIES.md chore: extend accepted words and address spelling mistakes 11 months ago
CODE_OF_CONDUCT.md chore: extend accepted words and address spelling mistakes 11 months ago
CONTRIBUTING.md chore: update node 16 to node 18 2 months ago
FUNDING.yml Added funding button to Github 1 year ago
LICENSE Initial commit 5 years ago
README.md docs: update discord link to be consistent 3 weeks ago
SECURITY.md nit: update contact email 1 year ago
commitlint.config.ts fix: add commitlint exports 2 months ago
commitlint.format.ts fix: add commitlint exports 2 months ago
craco.config.ts fix: test craco config and usecommonstores import 1 month ago
firebase.json fix: seo function typo 9 months ago
firebase.storage.rules fix: correct read permissions 1 year ago
firestore.rules.WiP refactor db endpoints to allow single endpoint changes 2 years ago
package.json Merge branch 'master' into chore/drop-node-16 18 hours ago
tsconfig.json chore: move theme definitions out to standalone package 2 days ago
tsconfig.prod.json chore(deps): upgrade prettier and extend matching for all files 1 year ago
tsconfig.src-types.json chore(deps): resolve typescript project configuration 1 year ago
yarn.lock chore: update workflows to build themes 2 days ago

README.md

Gitpod Ready-to-Code Build Status GitHub license GitHub license GitHub contributors discord

🔗   tl;dr Quick Links

🌍   Community Platform

Welcome to our Community Platform! We are building this giant castle to help unite people and contribute to social & environmental projects, such as Precious Plastic, Phonebloks, ProjectKamp or Story Hopper. A platform to connect, educate and empower our global community (65K) to solve society's greatest challenges. Together.

👀   Why?

For the past 5+ years we’ve worked together with thousands of people from all over the world on open hardware projects to tackle some of the most pressing environmental issues, building machines and tools to fix the mess. The more we worked on these projects, the more we realised that there are two main hurdles to the success of a project:

  • A project's success is closely linked to its community, and for a new project starting up, finding and creating their own strong community is often a time-consuming activity that can take lots of resources.
  • While working on a project we often find ourselves having to use a multitude of digital tools that are often incomplete, disconnected, privately owned and not open source.

This platform aims to tackle these problems by creating a strong unified community for the different projects under its umbrella and offering the necessary tools to collaborate and connect in one single place. Free and open-source.

  What is this platform?

Our community platform helps people to grow communities and make it easier to collaborate on environmental projects in one single place. A place where people can meet, help each other, ask and answer questions, share their innovative ways of fixing problems, discover people around them, connect locally, find events and more. It aims to provide the tools to connect both online and offline. Amongst other features we have How-to, Events and Maps.

Have a look on our website to have a clear overview

👐 Open Source

Society and the environment are kind of screwed 💩 in many ways. We think free knowledge and open source are the fastest and most efficient ways to bring about innovation to tackle some of the most pressing humanity’s fuck ups. Simple.

🤝   Contributions

Contributions, issues and feature requests are very welcome. Please make sure to read the Contributing Guide before making a pull request.

It also covers lots of handy additional information such as setting up a local server, or finding good first issues to work on.

If needed you can drop us a line here 👋 Or join our Discord channel

Contributors

Thanks go to these wonderful people (emoji key):

Dave Hakkens
Dave Hakkens

🎨 🤔 📆 💪
Chris Clarke
Chris Clarke

💻 💪
Luke Watts
Luke Watts

💻
Mauro Bosetti
Mauro Bosetti

📖
patrycjapraczyk
patrycjapraczyk

💻
Ted Spare
Ted Spare

💻
Elias Velardez
Elias Velardez

💻
Alfonso
Alfonso

💻
Xyli0
Xyli0

💻
Laian Braum
Laian Braum

💻
osouthwell-scottlogic
osouthwell-scottlogic

💻
Asheer Rizvi
Asheer Rizvi

💻
Frank Noirot
Frank Noirot

🎨
Lucas Becker
Lucas Becker

💻
Conrad Schilbe
Conrad Schilbe

💻
Thakur Karthik
Thakur Karthik

💻
Daniel T. Rodrigues
Daniel T. Rodrigues

💻
Adrian Duke
Adrian Duke

💻
Alyssa Helgason
Alyssa Helgason

💻
Kieb
Kieb

💻
Kovechenkov Vladislav
Kovechenkov Vladislav

💻

This project adopted the all-contributors specification in June 2022. Contributions of any kind are welcome!