Skip to content

harryfino/CommanderSpellbook

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Commander Spellbook

Background

The Commander Spellbook website was created to catalog and centralize all reasonable Magic: the Gathering combos for singleton formats. For this reason, the Official Commander Banlist is ignored.

The idea to catalog combos started off as a Discord Server in February 2020. Once the Discord reached ~5000 members and ~1000 combos in May 2020, I began working on a website.

Process

TL;DR: I optimzied for community and made everything Open Source.

Many individuals have tried to build a combo database over the last decade, but they've all failed due to the headache involved in finding those combos and keeping them updated in a Forum Post or Blog up to date. Many of the issues revolved around a single individual being the gatekeeper. Therefore, I've opted to solve for that problem by enlisting the community to catalog combos via Discord (which is how we obtained over a thousand of combos in a matter of months). I also opted to host the website and the database for free, forever, so people can take over this project by cloning this repository, or the Google Sheet, respectively, if I ever step away. This mindset allowed me to find other individuals passionate about working on this project in their free time.

Website

First and foremost, I am an iOS developer, and not a web developer. I am also not going to pretend to be a web developer, so therefore, a good chunk of the site's code is fairly ugly, due to me frankensteining this website together via Bootstrap tutorials and code snippets I've found online. While I enjoy architecture patterns and implementing best practices, I did very little to none of that here, as my goal was to move the combos from out of Discord and into a better long-term solution -- the Commander Spellbook website hosted on GitHub Pages.

Costs

I also decided that I wanted to make the financial upkeep for this project as cheap as possible. At the moment, here is what I pay for with respect to this project:

  • Discord Nitro: $99/year
  • Domain Name: $20/year
  • GitHub: Free
  • Google Sheets: Free
  • Cloudflare: Free (for now)
  • LetsEncrypt SSL Certificate: Free

Links

Special Thanks

Massive thanks to @harryfino, creator of the Moxfield project, for helping me solve my CSS headaches.

About

The Premier Combo Database for the Commander/EDH Format

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 55.1%
  • JavaScript 35.9%
  • CSS 9.0%