The Wayback Machine - http://web.archive.org/web/20200927234214/https://github.com/ZmicerS/EWarehouse
Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

README.md

EWarehouse

This application is an entry-level skeleton for organizing the work of an e-warehouse of books.
This is a Single Page Application.

Framework Angular version 8 is used, to implement the client.
Used by Lazy loading modules.
Several HttpInterceptors are used.
ErrorHandler is used.
Implemented several unit tests for Angular.

The server side is implemented by ASP.NET Core v2.2.
The server side uses a multi-layer architecture.
MySql is used as the database.
To work with the database, the Entity Framework Core Code First is used.
For CRUD operations UnitOfWork pattern is implemented.
Use the Fluent API to create tables.
For authorization, a JWT token is used.
Used by AutoMapper, Logger.
There are several unit tests with xUnit.
Publish
dotnet publish -r win-x64 -c Release.
Run Kestrel Web Server.
dotnet EWarehouse.Web.dll --server.urls "http://localhost:5101;http://*:5102"

About

This application is an entry-level skeleton for organizing the work of an e-warehouse of books.

Topics

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.