CoderDojo / community-platform

Zen, the CoderDojo Community Platform!
https://zen.coderdojo.com
MIT License
120 stars 55 forks source link

Zen, the CoderDojo Community Platform

Join the chat at https://gitter.im/CoderDojo/community-platform

Welcome to "Zen"! You can see the live site at zen.coderdojo.com.

This repository is the documentation for the project. We log issues in this repository.

There are also three microservice repositories and a frontend repository.

If you want to jump straight in to getting your development environment set up, visit the development environment repository here.

About the project

CoderDojo is a network of free computer programming clubs for youths aged 7-17. It is a global charity and we currently have more than 900 clubs in over 63 countries!

Zen was originally set up to track new "Dojos" (coding clubs) and help the CoderDojo Foundation track new clubs being set up worldwide. In 2015, it was redeveloped to be a fully fledged community platform. It is built entirely in javascript using NodeJS and AngularJS.

It includes:

Most of the technology we use is open source, and we are proud of it! For CoderDojo related questions, contact info@coderdojo.org. Get in touch with guillaume@coderdojo.org with any technical questions.

Contributing to Zen

There are various ways to contribute to Zen:

Where to begin

View our Speaker Deck!

There are a few labels in particular that are very useful if you are new to Zen:

Bug fixes

Priorities for the project

Once you're familiar with the codebase, there are a number of labels/milestones to guide you through our roadmap.

Still not sure? Get in touch, let us know what you are interested in working on and we're happy to provide guidance.

Working on an issue?

Developer Support

License

The Community Platform (Zen) is copyright The CoderDojo Foundation, and open sourced under the MIT license.

Documentation

The following is a list of further reading: