- ASP.NET Core Web API
- Entity Framework Core + Sqlite
- FluentValidation
- Unit of Work + Repository DIP (The Dependency Inversion Principle)
- Using Serilog for the Global Error Handling and Logging
- restful API
- Angular + Angular Material
-
Swagger API :
https://localhost:6001/swagger/index.html
-
API
https://localhost:6001/api
-
cd to the client project folder
npm install
-
ng serve
to start the front-end project ,then visithttp://localhost:4200
for the deployment.http://localhost:6001
is for the production -
Demo run here https://demoforAmy.azurewebsites.net/