Skip to content

API for Game On client. Created using .NET Core and MongoDB with classic three layered architecture.

Notifications You must be signed in to change notification settings

jeff-v-h/game-on-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game On API

This API is to be used in conjunction with the Game On app. It makes requests to various third party APIs before returning the combined data.

Getting Started

This project was made to be run in conjunction with the backend API.

Requirements

  • .NET Core 2.2
  • MongoDB Driver 2.9

Third Party API Keys

You will need to register and create an API Key to be able to obtain data for each individual sport.

Installation

  • Clone the project into a directory: git clone https://github.com/jeffvhuang/game-on-api.git
  • Navigate into the project directory: cd game-on-api.
  • Build the solution using Visual Studio, or on the command line with dotnet build.
  • Run the project. If using command line, run dotnet run.
  • Use an HTTP client like Postman or Fiddler to make requests to http://localhost:44329.
  • Check the available endpoints with the swaggerUI in the opened browser. Otherwise check the swagger OPEN API Specification at /swagger/v1/swagger.json.

Production

This app has been taken down from deployment due to ongoing running costs for not only hosting, but also the usage of each individual API provider.

Deployment

N/A

Authors

About

API for Game On client. Created using .NET Core and MongoDB with classic three layered architecture.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages