Zen, the 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.
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!
It includes: - Ability to search for a Dojo (coding club) and join the club - A bespoke ticketing system where parents and mentors can book tickets for their local club - Profile pages for parents, mentors and youths - Two forums (Over 13 and community forum), running on NodeBB. - Mozilla Open Badges integration.
There are various ways to contribute to Zen:
View our Speaker Deck!
There are a few labels in particular that are very useful if you are new to Zen: * The beginner label marks anything considered easy enough for a first time contributor. * The request for comments label is great for non-coders or people wishing to get familiar with the system. These are often features we are not sure if we want to produce yet, or issues that require clearer implementation guidelines. * The hints provided label is attached to anything which has been given a technical spec by someone on the development team. * View this document for a brief overview of the sections of the system and how to access them with the test account.
Once you're familiar with the codebase, there are a number of labels/milestones to guide you through our roadmap. - Our top priority label is for features which are the most important - For immediate issues, there is a section for Q1 2016 - Issues are sorted by other priority levels, low, normal and high - We also have a short term roadmap and long term roadmap
Still not sure? Get in touch, let us know what you are interested in working on and we're happy to provide guidance.
The Community Platform (Zen) is copyright The CoderDojo Foundation, and open sourced under the MIT license.
The following is a list of further reading: