additional user profile fields such as name (first and last), location, date of birth, brief biography.Deck builder Looking for an app or a website where i can put in all the. Implementation of the JavaScript library React.js may help with loading due to the ability to "refresh" certain parts of the website as opposed to loading the entire page again (especially after searching or adding a card). Support for all standard MTG Arena collections, filters by mana, color, type etc. The current iteration of the application may load moderately slow due to API calls to both the Magic: The Gathering card database and eBay price check. If you are not a user that created that deck, you will not have the option to edit or delete that deck.
MTG Draft Simulator - MTG Deck Builder and Community Most Popular Education Newest at www. Hovering over a card will change the card image displayed on the right. Enjoy this great Online 2D/3D Simulation of Sun and Planets. Cards are split by type in the same format as the deck list on the deck edit page. Viewing a deck is fairly straightforward. The current cards for the deck are shown in a list format separated by card type to the right of the card results.Īfter saving a deck, users can view that specific deck in the redirected page or select the deck from either the user's profile or the site-wide list of decks. Card search results will display a maximum of 9 per page in the area below each card will have an image, name of the card, the mana cost to cast the card, a text description of the card, a price (drawn from eBay's API), and the option to add any number of the card to the deck. Criteria to search for cards includes the name of the card, color (red, white, blue, black, green, neutral), creature type, set, or type. Users can search through a vast database of over 40,000 cards depending on card reprints from different sets. The deck edit page has many functions (loading may be slower than what can optimally be achieved with a JavaScript framework such as React). After doing so, a user will be able to create a new deck by selecting the 'New Deck' link and naming the deck on the subsequent page. You can search cards by color, commander color identity, manacost, name, type. However, they will be unable to create their own decks until they register an account. Search MTG (Magic The Gathering) cards using a big range of filters. localhost:3000).įrom the homepage, site visitors can view users and decks from the links in the navigation bar. Open browser window with correct port (ex.Start the server with 'rails s' command.Execute 'rails db:migrate' to create the database.