Skip to content

An open source, catch-all replacement to websites like TappedOut, MTG Goldfish, DeckStats, DeckBox, TCGPlayer and any other website that will allow you to track and manage a Magic: The Gathering collection. Written on the .NET stack in C#.

License

Notifications You must be signed in to change notification settings

mnwachukwu/FortyLife

Repository files navigation

Forty Life

A Commander-tuned Magic: The Gathering Collection App

Visit the website! - Latest "stable" version of the site; based off the main brach's tagged releases.

Copyright © Studio TM14

Introduction

In my frustration one night, I decided that I've had enough of the shoddy free services that allow you to manage a Magic: The Gathering collection and it really cheesed me off to pick and pay for one specific provider that didn't have all the features that I would have wanted in a collection application. Instead of settling for one, I decided I would create one. It would have all of the bells and whistles - the best features - from all of the sites I've used and leave out all of the bad things from these sites. I then thought, I have a lot of Magic: The Gathering playing friends who also write code so I wanted to open source the effort.

This is the project for that vision. I have purchased the domain forty.life and some hosting to use for the release version of this project. Of course, anyone is free to take the project for themselves and modify it, redistribute it, or host their own instance. This code is being worked on to provide a free service, so I only ask that derivative be offered non-commercially. Honestly, the commercialization of such a service is understandable, but half of the reason I developed Forty Life was in spite of that so at the very least I can promise that Forty Life will remain free of charge.

Contribute!

Would you like to contribute the project? Head over to the Issues List, roll up your sleeves, and see what you can help out with.

Also, feel free to enhance existing features or create new ones! All you have to do is put in a pull request when you're done.

License

Copyright © Studio TM14

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software, including without limitation the rights to use, copy, modify, merge, publish, and/or distribute, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

This license asks that no person creates for-profit Derivitive Works of any kind. The Derivitive Work should not be sold in part or wholly, as code or as binaries.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Attributions

Scryfall API: Magic Card Data - Premier card lookup application which freely provides it's API on which Forty Life relies on for all its card data... Thank you!

TCGPlayer API: Card Price Data - Do you trust anyone else for pricing up cards? Exactly. Thank you!

Mana: Mana Symbol Font - A beautiful FontAwesome style font that makes our website look like Magic! They're beautiful. Thank you!

Keyrune: Set Symbol Font - Another FontAwesome style font that help make our site prettier! Andrew Gioia, you rock!

About

An open source, catch-all replacement to websites like TappedOut, MTG Goldfish, DeckStats, DeckBox, TCGPlayer and any other website that will allow you to track and manage a Magic: The Gathering collection. Written on the .NET stack in C#.

Topics

Resources

License

Stars

Watchers

Forks