8000 GitHub - austinpapritz/Factory.Solution
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

austinpapritz/Factory.Solution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dr. Sillystringz Factory App

By Austin Papritz

This web application completely organizes and calculates which engineers are licensed to work on which machine at Dr. Sillystringz Factory!

Technologies Used

  • C#
  • ASP.NET Core
  • JavaScript
  • HTML/CSS
  • MySQL
  • Visual Studio Code
  • Entity Framework Core
  • JQuery

Description

Dr. Sillystringz Factory App is a web app that has a detail page for an engineer, listing every machine an engineer is licensed to repair. Likewise, it has a machine page for every machine, listing every engineer that fulfills all the licenses to work on that machine. Navigate easily to create a new engineer, machine, or license. Easily update an engineer's license list or a machine's license requirements. The app automatically calculates whether an engineer meets the requirements to work on a machine.

Project Setup

  • Download ZIP by clicking on the big green Code button.
  • Extract the ZIP to a designated location.
  • Open the Factory.Solution folder in your favorite code editor (e.g., VS Code, Xcode, Atom).
  • Open the terminal, navigate to the project folder by entering $ cd .\Factory\

Database Setup

  • Search online to install MySQL on your computer. Remember your username and password.
  • Add appsettings.json file to project folder. Paste the following code, inserting your own information where {indicated}.
{
    "ConnectionStrings": {
        "DefaultConnection": "Server=localhost;Port=3306;database={DATABASENAME};uid={USERNAME};pwd={PASSWORD};"
    }
}
  • Build project by entering $ dotnet build.
  • Initialize the database by entering $ dotnet EF migrations add InitialSetup.
  • Complete database setup by entering $ dotnet EF database update.

Run Web App

  • Enter $ dotnet watch run to run the web app.
  • Open your browser and enter https://localhost:5012/ into the url bar, if it doesn't automatically.
  • You may need to give yourself security certs by entering $ dotnet dev-certs https --trust.
  • There will be a confirmation pop-up in your browser, you might also need to click Advanced and then click to proceed to site
  • Enjoy!

Known Bugs

  • none

License

This app is not licensed and is free to use and distribute. If you run in to any problems or have any suggestions/improvements, feel free to contact me on linkedIn!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0