Skip to content

JLEWilson/DrSillyStringz-sFactory.Solution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 

Repository files navigation

Sillystringz Factory Manager

By Jacob Wilson

An mvc application that allows the user to facilitate Engineer/Machine relations.

Technologies Used

  • HTML
  • C#
  • CSS
  • Markdown
  • Bootstrap
  • HtmlHelper
  • SQL
  • MySQL
  • EntityFrameworkCore

Description

An mvc application that allows the user to facilitate Engineer/Machine. This project emphasizes practicing many to many relationships. The user is able to create a machine object that can can be repaired by any number of engineers that are licensed, an engineer object that can become licensed to be able to repair any number of machines. The project contains a splash page that lists all created objects as well as a navigation bar that can direct you either to both a machines list and an engineers list.

Setup/Installation Requirements

  • You can find the github repository here
  • Click the code button, and copy the https link
  • In your in git bash or your preferred git terminal navigate to the directory you would like to store the project
  • Enter: "git clone" followed by the https link
  • Now that the repository is cloned to your computer, right click on the folder and click open with vs code
  • Once in the project navigate to the UniversityRegistrar directory
  • Type dotnet restore to install dependencies
  • In order to initialize a database you will need to create an appsettings.json file that looks like this
{
  "ConnectionStrings": {
      "DefaultConnection": "Server=localhost;Port=3306;database=jacob-wilson;uid={YOUR USER ID HERE};pwd={YOUR PASSWORD HERE};"
  }
}
  • Once you have the appsettings.json fie, to create a database run: dotnet ef add Initial
  • To update the database in MySQL run: dotnet ef database update
  • At this point you will now be able to view the project by typing dotnet run in the terminal

Known Bugs

  • No known bugs

License - MIT

If you run into any problems or find a bug, would like to reach me for a separate reason, feel free to send me an email @[email protected] with details of your issue.

Copyright (c) 01/07/2022 Jacob Wilson

Releases

No releases published

Packages

No packages published