Authors: Andres Ibarra, Jeff Martinez, Zachary Johnson
Version: 1.0.0
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.
The following are required to run the program locally.
- Visual Studio 2017 Community with .NET Core 2.0 SDK
- GitBash / Terminal or GitHub Extension for Visual Studio
- Clone the repository to your local machine.
- Cd into the application directory where the
MonsterHunterAPI.sln
exist. - Open the application using
Open/Start MonsterHunterAPI.sln
.
- Once the App is opened, Right click on the application name from the
Solution Explorer Window
and selectAdd
->New Item
-> findASP.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"
}
- 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
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
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
Licensed under the MIT license.