Skip to content

A Magic The Gathering deck collection site inspired by GoodReads

Notifications You must be signed in to change notification settings

elinzer/GoodCards

Repository files navigation

GoodCards

A Magic The Gathering™️ deck collection site loosely inspired by GoodReads. Link to live site!

This project was developed with:

Backend:

Python Flask

Database:

SQLAlchemy

Frontend:

React JavaScript HTML5 CSS3

Hosted with:

Heroku

Wiki Shortcuts

How to run GoodCards locally:

  1. Clone the repository in your terminal (see 'Code' button above)
  2. In root of the repo run pipenv install
  3. Enter the shell with pipenv shell then flask db upgrade and flask seed all to seed the database. Then start the backend server with flask run
  4. In a second terminal, cd into react-app and npm install then npm start to start frontend server
  5. The project should be up and running locally!

Home Page

Screen Shot 2022-10-09 at 9 36 07 AM

Log in and Sign up

Screen Shot 2022-10-09 at 9 37 48 AM

Screen Shot 2022-10-09 at 9 37 59 AM

My Decks

Screen Shot 2022-10-09 at 9 38 43 AM

New Deck

Screen Shot 2022-10-09 at 9 39 43 AM

Comments

Screen Shot 2022-10-09 at 9 40 17 AM

About

A Magic The Gathering deck collection site inspired by GoodReads

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published