Skip to content

Latest commit

 

History

History
55 lines (39 loc) · 2.64 KB

File metadata and controls

55 lines (39 loc) · 2.64 KB

DigiDex

Image of DigiDex logo

Table of Contents

What is DigiDex?

DigiDex is an API that allows people to digitally create and organize their own decks of sport or game cards.

How to use DigiDex

Users begin by creating categories, adding decks to the categories, and adding individual cards to their decks. Every card must be in a deck, and every deck must be in a category. Users can search by title or ID for specific cards, decks, and categories, or view all cards in their collection or all cards in a deck or category. Users can update cards, decks, and categories, as well as move cards to other decks and move decks to other categories to keep the collection organized. They may also delete cards, decks, and categories. Category titles cannot be duplicated, and deck titles cannot be duplicated within a category, though they can be duplicated if they are in different categories. Card titles can be duplicated in any deck.

Getting Started

DigiDex Web API was created using C# and .NET Framework (v 4.8) in Microsoft Visual Studio Community 2019.

  1. Clone the latest version of Digidex at https://github.com/kmpcool123/DigiDex
  2. In Visual Studio Community, install:
    Microsoft.AspNet.Identiy.EntityFramework

    Microsoft.AspNet.Identity.Owin (required only for the Data layer)

    Microsoft.AspNet.WebApi.Owin (required only for the Data layer)
  1. Run the application in Visual Studio Community
  2. In the API client, register a new user (email address, password, and confirm password), and get a bearer token for user authorization.
  3. Use the applicable URI and endpoints to Post, Get, Put, and Delete to create and edit the card collection.

Contact Us

Contributors:

Project Repository: https://github.com/kmpcool123/DigiDex

Acknowledgements and Resources