Skip to content

220321-NET/P0-Gbrea000

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Store App

Overview

The store app is a software that helps customers purchase products from your business. Designed with functionality that would make virtual shopping much simpler!

Functionality

add a new customer ("sign up")

search customers by name("log in")

view storefront inventory

place orders to a store for customers

The customer should be able to purchase multiple products

view order history of customer

view order history of location

display details of an order

Order histories should have the option to be sorted by date (latest to oldest and vice versa) or cost (least expensive to most expensive)

The manager should be able to replenish inventory

Models

Customer

StoreFront

Orders

Product

Additional requirements

Exception Handling

Input validation

At least 20 unit tests

Logging (to a file, no logging to the console)

Data should be persisted, (no data should be hard coded)

You should use a DB to store data

DB structure should be 3NF

Should have an ER Diagram

Code should have xml documentation

Tech Stack

C#

Xunit

SQLServer DB

ADO.NET

Serilog or Nlog (or any other logging frameworks)

About

P0-Gbrea000 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages