Skip to content

Sudolphus/InStockTracker.Solution

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 

Repository files navigation

InStock Tracker

DescriptionUser StoriesLanguages & TechnologiesRequirementsInstallationContributorsLicense

Description

Website for tracking items that are in stock across several websites.

User Stories

  • As a user I want to see a list of products that have been added to the website
  • As a user I want to be able to search for a product by name or type or manufacturer
  • As a user I want to be able to add my own products to the website
  • As a user I want to be able to update my own inventory

Languages & Technologies Used

Programming Languages, Libraries, & Frameworks

Operating Systems & Programs

Requirements

Installation

  1. Make sure you have installed all required software.
  2. Open your computer's terminal and navigate to the directory in which you would like the program to be stored.
  3. Enter the command git clone https://github.com/taylorsomers/InStockTracker.Solution in the terminal.
  4. Open the file [file name].
  5. In appsettings.json, update the username and password values with your local MySql username and password.
  6. Using the terminal, navigate to the [directory] directory.
  7. Enter the command dotnet restore in the terminal.
  8. Enter the command dotnet build in the terminal.
  9. Enter the command dotnet ef database update in the terminal.
  10. Enter the command dotnet run in the terminal. The program should begin running and be accessible by any other program capable of making API requests.

Database Setup Instructions

API Routing & Testing

HTTP Request

Functionality Request Type HTTP Route

Path Parameters

Parameter Type Default Required Description

Sample Query & JSON Response

Sample Query Sample JSON Response

Known Bugs

Location : Message Situation Resolved (Y/N) Bug Resolution Strategy

Support & Contact Details

  • You are welcome to contact the authors via GitHub with any concerns, feedback, possible contributions, questions, or suggestions.

Contributors

License

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C# 70.9%
  • HTML 26.1%
  • CSS 2.8%
  • JavaScript 0.2%