Skip to content

C# Monster Hunter Web Application built with ASP.NET Core and Entity Framework. Deployed on Azure

License

Notifications You must be signed in to change notification settings

MidTermProject/Monster-Hunter-Web-App

Repository files navigation

Monster Hunter Web App

Authors: Andres Ibarra, Jeff Martinez, Zachary Johnson
Version: 1.0.0


Deployed App on Azure


Overview

Players in the Monster Hunter games do extensive research on weapons and armor in order to figure out what is required to craft them. There are many different types of weapons and armory with different properties that make them more effective to different monsters. Monster Hunter Players need an easy way to compare different equipment, and then decide which one to pursue. This involves collecting items and crafting the pre-requisite equipment. This application allows the user to quickly find the item a player wants to craft, and build a list of all the components needed as well as where to find them to save time & research in game time.

Getting Started

The following are required to run the program locally.

  1. Clone the repository to your local machine.
  2. Cd into the application directory where the MonsterHunterAPI.sln exist.
  3. Open the application using Open/Start MonsterHunterAPI.sln.
  1. Once the App is opened, Right click on the application name from the Solution Explorer Window and select Add -> New Item -> find ASP.NET Configuration File and open add it to the project.
  • Inside this file, change the Connection String to the following to connect to database
"ConnectionStrings": {
    "DefaultConnection": "Server=(localdb)\\MSSQLLocalDB;Database=TaskDB;Trusted_Connection=True;MultipleActiveResultSets=true"
}
  1. Click Tools -> NuGet Package Manager -> Package Manager Console then run the following commands in the console.
- Install-Package Microsoft.EntityFrameworkCore.Tools
- Add-Migration Initial
- Update-Database
  1. Once the database is updated, you can Run the application by clicking on the Play button .

Example

Pic Pic Pic

Architecture

This application is created using ASP.NET Core 2.2 Web API applicaiton.
Language: C#
Libraries & Frameworkds:

  • Http Net
  • Bootstrap
  • JSON Linq
  • XUnit

Type of Application: MVC Application

Change Log

01-22-2018 10:10am - Scaffold Front-End MVC Application
01-22-2018 05:00pm - Deploy to Azure
01-23-2018 10:00am - Create Controllers
01-23-2018 1:00pm - Make call to backend API
01-23-2018 3:00am - Create Objects on the API
01-24-2018 4:00pm - Filtering mechanism based on user entry and testing
01-25-2018 5:00pm - Finished UI and More tests
01-26-2018 10:00am - Final deploy to Azure for presentation

License

Licensed under the MIT license.

About

C# Monster Hunter Web Application built with ASP.NET Core and Entity Framework. Deployed on Azure

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published