Skip to content

Magic Vault: A web app for managing and playtesting your Magic the Gathering card collection.

Notifications You must be signed in to change notification settings

mathewmorris/magic-vault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Magic Vault

A web application to keep track of your Magic the Gathering collection

Features

  • Search for any card
  • Create collections
  • See value of your collections (updated daily)
  • Login with google, discord, or github

Stack

  • This is a T3 Stack project bootstrapped with create-t3-app.
  • Postgres

Local Development

I'm using Docker for local development. You should be able to run one command to get everything up and running; ready for development.

  • link to vercel

        npx vercel link

    link to the existing project magic-vault

  • download .env file

        npx vercel env pull
  • run docker compose up -d

The app should be exposed at localhost:3000 ready for development.

What happens when I push a new branch to Github?

1. Vercel [creates a Preview deployment](https://vercel.com/magicians/magic-vault/deployments)

What happens when I merge into main?

1. Vercel [creates a Production deployment](https://vercel.com/magicians/magic-vault/deployments)
2. Database migrations are run automatically with github action `deploy`.

About

Magic Vault: A web app for managing and playtesting your Magic the Gathering card collection.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published