Skip to content
🚀 An ASP.NET Core WebAPI Demo with an Angular Client using Ngrx store and effects and Signalr
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github renamed git folder Mar 15, 2017
client Merge pull request #8 from damienbod/damienbod/bugfix_claims Feb 6, 2019
server/ASP.NETCore updating STS, API Feb 6, 2019
.gitignore implemented signalr for ingredients, too Mar 27, 2018
README.md

README.md

Build Status

ASP.NET Core WebAPI / Angular Demo with Ngrx store & Ngrx effects, Component based design & Lazy Loading runnable on every Platform (Cross Platform)

This repository offers you a demo application implemented with the AngularCLI and an endpoint using ASP.NET Core WebAPI.

The application comes with lazy loading, forms, custom validation, routing , ngrx store, ngrx effects, etc.

Server and Client are completely seperated that you can exchange the endpoint easily.

Check the corresponding package.json for the npm commands to start the repository

Prerequisites

Please install cordova

npm install cordova -g

Angular Client with Webpack, Treeshaking and Ahead of Time (Aot) Compilation

This client is implemented with Angular and Webpack. You can start the application by running

npm install

and

npm start

the application starts and runs in your default browser.

You can build Cross Platform by typing

npm run build-all

for building Web, Desktop (Windows and Linux) and Apps for Android and Windows Phone in the .dist folder.

Demo

You can see an Angular Demo with all the techniques combined here (running on Azure)

Frontend

https://foodapiui.azurewebsites.net/

Backend

https://food-api-core.azurewebsites.net/swagger/

DemoGif

Screens

Home

ASP.NET Core Angular Demo

Form

ASP.NET Core Angular Demo

You can’t perform that action at this time.