This is a set collection tracker that presents the user with a gallery of cards from Magic's first set and allows them to add them to a virtual collection.
If you down load the package.json file, you just need to run:
npm install
and then set up a .env file with:
DB_NAME=mtgcollection_db
DB_PASSWORD=[your MySQL password]
DB_USER=[your MySQL username]
Create an account on the starting screen and log in. You will be directed to your empty collection. Use the navigation bar to go to the add cards screen, where you can click on any given card to add it to your collection. Find the live website on heroku here: https://mtg-alpha-collection-manager.herokuapp.com/
You can log in using these credentials: [email protected] with the password 'testtest'.
Technologies used were:
- Node.js
- Javascript
- HTML
- CSS
- Bootstrap
- Handlebars
- bcrypt
- Express
- MTGSDK
- Passport
- Sequelize
Production deployment on Heroku using JAWSDB.
Sarah Garrison https://github.com/segarrison, Nate Skidmore https://github.com/nskidmore7, Nick Margaritondo https://github.com/Nickm615
Magic: The Gathering is owned by Wizards of the Coast
This project is licensed under MIT You can find out more about this license by clicking this badge:
This project could not have been completed without the help of our instructional team: Poornima Sewak and Veronica Harris.
Passport implimentation was greatly helped by jasymascarenas' repo found here.