bornazaja / WWESuperstarsManagementSystem

WWE Superstars Management System is an application that has REST API service on which you can send and receive data.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WWE Superstars Management System

WWE Superstars Management System is an application that has REST API service on which you can send and receive data.

For simplicity of the project .NET Core console app is used for client with dependency injection (DI).

Tehnologies

  • ASP.NET Core API
  • Entity Framework Core
  • MS SQL Server
  • AutoMapper

Requirements

  • Installed Visual Studio 2012 or higher
  • Installed MS SQL Server 2012 or higher
  • Installed MS SQL Management Studio 2012 or higher

Instructions

  • Clone or download and unzip project
  • Clean and rebuild solution
  • Run SQL script in MS SQL Management Studio which is located in folder WWESuperstarsManagementSystem/WWESuperstarsManagementSystemLibrary/sql/WWESuperstarsManagementSystemScript.sql
  • As needed in project WWESuperstarsManagementSystemLibrary change connection string in namespace WWESuperstarsManagementSystemLibrary/DAL/Models in class WWESuperstarsManagementSystemContext.cs in method protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
  • Run WWESuperstarsManagementSystemAPI
  • Run WWESuperstarsManagementSystemConsole

About

WWE Superstars Management System is an application that has REST API service on which you can send and receive data.

License:GNU General Public License v3.0


Languages

Language:C# 95.9%Language:TSQL 4.1%