Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/SpaceCowMedia/commander-spellbook-backend
The Commander-Spellbook editor dashboard made with ❤, Python and Django.
https://github.com/SpaceCowMedia/commander-spellbook-backend
Last synced: about 5 hours ago
JSON representation
The Commander-Spellbook editor dashboard made with ❤, Python and Django.
- Host: GitHub
- URL: https://github.com/SpaceCowMedia/commander-spellbook-backend
- Owner: SpaceCowMedia
- License: mit
- Created: 2022-07-02T15:47:23.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-05-28T15:32:26.000Z (7 months ago)
- Last Synced: 2024-05-28T21:58:51.182Z (7 months ago)
- Language: Python
- Homepage: https://spacecowmedia.github.io/commander-spellbook-backend/
- Size: 2.01 MB
- Stars: 9
- Watchers: 2
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- stars - commander-spellbook-backend - Spellbook editor dashboard made with ❤, Python and Django. | SpaceCowMedia | 13 | (Python)
- stars - commander-spellbook-backend - Spellbook editor dashboard made with ❤, Python and Django. | SpaceCowMedia | 13 | (Python)
README
# [Commander Spellbook](https://commanderspellbook.com/)
Commander Spellbook is a combo database, wiki and engine for [Magic: The Gathering](https://magic.wizards.com/en).
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](#contributing) section below.## Architecture
Commander Spellbook consists of three main components:
- A [PostgreSQL](https://www.postgresql.org/) database containing all the combo data
- A [Django](https://www.djangoproject.com/) [backend](/backend/) that exposes the data via a REST API
- A [React](https://reactjs.org/) [frontend](https://github.com/SpaceCowMedia/commander-spellbook-site) 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:
* On the [backend](/backend/), by opening a pull request with your changes
* On the [frontend](https://github.com/SpaceCowMedia/commander-spellbook-site), by opening a pull request with your changes
* By [submitting new combos](https://commanderspellbook.com/submit-a-combo/)### Contribution Guidelines
You can find the contribution guidelines for the backend [here](CONTRIBUTING.md).
### Documentation
You can read some Markdown documentation [here](https://spacecowmedia.github.io/commander-spellbook-backend/).