Skip to content

SpaceCowMedia/commander-spellbook-backend

Repository files navigation

Commander Spellbook is a combo database, wiki and engine for Magic: The Gathering. It's designed to be a one-stop shop for all the information you might want about a combo, whether it's a deck you're building or one you're playing against.

This is an Open Source project, and we welcome contributions from the community. If you'd like to contribute, please read the Contributing section below.

Architecture

Commander Spellbook consists of three main components:

  • A PostgreSQL database containing all the combo data
  • A Django backend that exposes the data via a REST API
  • A React frontend that consumes the API and displays the content in a user-friendly way

Contributing

Anyone is welcome to contribute to Commander Spellbook. You can contribute in a number of ways:

Contribution Guidelines

You can find the contribution guidelines for the backend here.

Documentation

You can read some Markdown documentation here.