Skip to content

AngularTS & .Net Core app for Simple Online Shop

Notifications You must be signed in to change notification settings

Tory05/simple-shop

 
 

Repository files navigation

Simple Shop

Simple Online Shop build with C# ASP.NET CORE + Angular Typescript

URL

YouTube App Demo

Setup & Run App

1. run dotnet restore

2. Install SSL

a). dotnet dev-certs https --clean

b). dotnet dev-certs https

c). dotnet dev-certs https --trust

OR Follow => [Install SSL](https://github.com/Eric-programming/simple-shop/blob/master/InstructionsSSL.txt)

3. cd api && dotnet watch run

4. cd.. && cd client && npm i

5. npm start

Setup for Production

1. cd client && npm run build

2. cd .. && cd api && dotnet watch run

3. make sure app is functional on https://localhost:5001

4. Change DB to a preferred data management system (MySQL, Postgres, SQL, etc.)

5. Publish to Cloud or Linux server

Repository Design Pattern

Why?
- Reduce duplicate query logic
- Seperate our application from persistence frameworks (like Entity Framework)

Data Model

main

  • Version: 1.0.0
  • License: MIT
  • Author: Eric

About

AngularTS & .Net Core app for Simple Online Shop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 56.2%
  • TypeScript 29.2%
  • HTML 12.7%
  • JavaScript 1.2%
  • Other 0.7%