Skip to content

The future and modernized version of the Commander Spellbook website

License

Notifications You must be signed in to change notification settings

cybermelons/website-v2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Commander Spellbook Website

About Commander's Spellbook

The Commander Spellbook project is a search engine for Commander/EDH combos and to make them easily available across all modern digital platforms. This community driven project is used to power EDHREC's Combo Feature

The database and the source code for the website are completely free and open source under the MIT license. We encourage you to copy this data so it lives on!

Combo Database Backend on Google Sheets

Sincerely, the Community Admins:

Installation Requirements

Install Node v14. This will also install the npm command line tool.

If you are already using the Node Version Manager (nvm) tool, you can run nvm install in the directory to get the correct version of node.

Build Setup

# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

# generate static project
$ npm run generate

For detailed explanation on how things work, check out Nuxt.js docs.

Updating Featured Combos on Home Page

To update what combos are designated as featured, update the script at ./scripts/download-data/is-featured.ts. This will typically be the set codes for whatever the most recent sets are.

In addition, go to the Home page component and update the button text to be relevant for whatever combos are being featured.

About

The future and modernized version of the Commander Spellbook website

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 70.1%
  • Vue 28.5%
  • Other 1.4%