Skip to content

Repository files navigation

Gotta Match 'Em All

A flipping pokemon card game. When you flip two same card, you catch the pokemon! Compete with others and expand your collection! Try to Catch some rare pokemons like Groudon!

License: MIT Commit pre Month Forks Stars

Getting Started

Follow the below steps and you will get the app run locally

Prerequisites

Node Meteor

Installing

Clone the repo, then open the terminal on the folder created

git clone https://github.com/davidychen/match-em-all.git
cd match-em-all
meteor npm install

Run

meteor reset
meteor

Which will run the front-end development server on the port 3000, then visit (http://localhost:3000) and you should see the app running. The database is running on port 3001.

Database

You can either use a local meteor database or a cloud database. If you need to use a cloud database, Just set your database url as variable MONGO_URL in .env as an environment variable. It has 2 collections: pokemon, collections. We are using the heroku add-on database.

Deployment

Deployment is using heroku. The link is here: https://match-em-all.herokuapp.com/.

Style

Screenshots

Landing Login Game Collection1 Collection2 Profile Share

Demonstration Video

Youtube match em all

Usability Report

Report

Color Palette (Analogous)

  • #9c27b0 #9c27b0
  • #ff9800 #ff9800
  • #f44336 #f44336
  • #4caf50 #4caf50
  • #00acc1 #00acc1

Font Pairing

  • Roboto (headings)
  • Open Sans (paragraphs)

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details

Contributing

  1. Fork it (https://github.com/davidychen/match-em-all)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

Class Link

CS-5610 Web Development Spring 2019

About

A Pokemon card match game with multiple players

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages