Skip to content

2011-nov02-net/RHJ-Project2

Repository files navigation

Pokemon Card Auctioneer

Project Description

A web application that allows users to purchase card packs, trade individual cards with other users, or put cards up for auction. Users will buy packs of cards, which will populate their inventory with individual cards. Each card will have a value based on ratings and rarity. Users can view their collection and choose actions for individual cards such as: auction, trade, rate, sell, etc. . When users put a card up for auction any other user may bid on it or buy out the auction until the time limit expires. Card trading is initiated by one user and confirmed or negotiated by the recipient.

Technologies Used

  • Angular
  • ASP.NET Web API
  • Bootstrap

Features

  • Open Pokemon card packs to populate your user inventory.
  • Can auction cards off to other users.
  • Can trade cards with other users.

To-do list:

  • More testing with xUnit and Jasmine
  • Dynamic card values calculated using user ratings.
  • Authentication with Okta.

Getting Started

  • git clone https://github.com/2011-nov02-net/RHJ-Project2
  • Set up an SQL Server with included SQL files
  • Run Rest API locally with Visual Studio or Deploy to a server
  • Use ng serve -o to run the angular project locally or ng build --prod and Deploy to a server

Usage

  • Run the Getting Started commands
  • View web application in your browser

Contributors

  • Ryan Towner
  • Hao Yang
  • Joseph Ellis

License

This project uses the following license: MIT LICENSE.