âš’ī¸
Crafter Guide
  • 👋Welcome, Crafter!
  • HOW TO CRAFT
    • â„šī¸Overview
    • 😎How to contribute
      • 📃General guidelines
      • đŸĨŗGetting started
  • Use Cases
    • 🎨For Teachers
    • đŸ–Ĩī¸For Developers
Powered by GitBook
On this page
  • Prerequisite
  • How can I submit my first challenges?
  • 1. Fork the repository
  • 2. Make your changes and push them into your repository
  • 3. Open Pull Request into the preview branch
  • 4. Check your prerelease Arena
  • 5. Tests your Arena (REALLY!)
  • 6. Once Ready open a Pull Request into main
  1. HOW TO CRAFT
  2. How to contribute

Getting started

PreviousGeneral guidelinesNextFor Teachers

Last updated 2 years ago

Prerequisite

Before getting started, ensure you have signed up for and joined our .

Then ask someone for the Crafter role if that's not the case.

A guardian will give you access to our development platform so you can visualize your course before it's published.

is a very convenient place for all crafters to brainstorm and chat all day.

How can I submit my first challenges?

All The Arenas are located in this .

To participate and create your own Arena, follow the following steps:

1. Fork the

2. Make your changes and push them into your repository

3. Open Pull Request into the preview branch

Open a PR to the preview branch of our repository. Adding some context in the discussion is probably a good idea. Sending us a message on Discord might be too.

4. Check your prerelease Arena

Now the MR is approved, your Arena must be available to you (and only you) in your Crafter Dashboard.

5. Tests your Arena (REALLY!)

If your Arena comes to the public with bugs, you will be able to fix them and improve. However, trust me, you don't want to handle the support of 2000 users screaming after you. So we highly recommend completing all the challenges of your prerelease version to be sure everything is displayed and working as expected.

6. Once Ready open a Pull Request into main

Do not PR from preview into main. Branch preview and main must be decorrelated because you don't want to push into main other crafter's previews.

Be sure it respects the .

If everything is okay on our side, we are going to deploy your Arena live in production so people worldwide can enjoy it

😎
đŸĨŗ
🚀
guidelines
The Arena Project
Discord
Discord
monorepo
repository