Awesome Open Source
Awesome Open Source

Online Training website

Help wanted: Currently I dont have time to develop this project so if anybody want to help I would love to invite to the contribution list

Online Training website like udemy or pluralsight using ASP.Net Core and Angular 4

Codacy Badge codebeat badge

Technology use in this project

  • ASP.Net Core 2.0
  • Gzip compression
  • JWT Authentication with refresh token
  • SignalR Core
  • Automapper
  • MongoDB
  • Webpack
  • Angular 4 CLI
  • Redux (ngrx)
  • Effect
  • MongoDb Driver
  • Google drive API
  • Video streaming
  • Docker
  • Web job background task (Apply later)
  • Elasticsearch (Apply later)

Account Info

  • username: phucngo
  • pass: 070695

Ref doc

Angular

https://vsavkin.com/angular-router-preloading-modules-ba3c75e424cb

https://vsavkin.com/angular-router-declarative-lazy-loading-7071d1f203ee

https://www.pluralsight.com/guides/front-end-javascript/building-a-redux-application-with-angular-2-part-1

https://www.pluralsight.com/guides/front-end-javascript/building-a-redux-application-with-angular-2-part-2

http://brianflove.com/2017/04/10/angular-reactive-authentication/

https://psamsotha.github.io/angular/2016/12/31/ngrx-effects-with-angular.html

https://medium.com/@flashMasterJim/setting-up-ngrx-store-in-an-angular-2-project-e5232a7b082e

https://medium.com/@flashMasterJim/the-basics-of-ngrx-effects-effect-and-async-middleware-for-ngrx-store-in-angular-2-f25587493329

http://4dev.tech/2016/03/login-screen-and-authentication-with-angular2/

https://auth0.com/blog/managing-state-in-angular-with-ngrx-store/

http://brianflove.com/2017/09/09/updating-to-ngrx-4/

https://blog.nrwl.io/using-ngrx-4-to-manage-state-in-angular-applications-64e7a1f84b7b

https://awesomeopensource.com/project/NetanelBasal/ngx-auto-unsubscribe


.Net

http://www.c-sharpcorner.com/article/handle-refresh-token-using-asp-net-core-2-0-and-json-web-token/

https://www.codeproject.com/Articles/608860/Understanding-and-Implementing-Password-Hashing

https://dotnetcoretutorials.com/2017/09/23/using-automapper-asp-net-core/

https://stackoverflow.com/questions/40275195/how-to-setup-automapper-in-asp-net-core

https://medium.com/@renato.groffe/asp-net-core-2-0-autentica%C3%A7%C3%A3o-em-apis-utilizando-jwt-json-web-tokens-4b1871efd

https://code.msdn.microsoft.com/How-to-achieve-a-bearer-9448db57

http://www.talkingdotnet.com/how-to-upload-file-via-swagger-in-asp-net-core-web-api/

http://www.talkingdotnet.com/how-to-enable-gzip-compression-in-asp-net-core/

http://www.talkingdotnet.com/global-exception-handling-in-aspnet-core-webapi/

http://www.talkingdotnet.com/app-use-vs-app-run-asp-net-core-middleware/

http://www.talkingdotnet.com/use-dapper-orm-with-asp-net-core/

https://angular.io/api/core/ChangeDetectorRef#detectChanges

http://plnkr.co/edit/GC512b?p=preview

https://medium.com/front-end-hacking/javascript-make-your-code-cleaner-with-decorators-d34fc72af947

https://medium.com/beautiful-angular/show-loader-on-every-request-in-angular-2-9a0fca86afef

https://netbasal.com/listening-for-actions-in-ngrx-store-a699206d2210

https://netbasal.com/boosting-performance-with-the-new-updateon-option-in-angular-v5-18857279ace2

https://netbasal.com/optimizing-the-performance-of-your-angular-application-f222f1c16354


Google drive api

https://www.daimto.com/google-drive-api-c-upload/

Deploy

https://blog.devcenter.co/deploy-asp-net-core-2-0-apps-on-heroku-eea8efd918b6

https://scotch.io/tutorials/deploying-an-angular-cli-app-to-production-with-firebase

Tool

https://www.json-generator.com/

Url to test authorization

Authentication http://localhost:51316/auth?grant_type=password&client_id=59ee1ba3acf7c53bf4d2504c&username=phucngo&password=070695

Refresh token http://localhost:51316/api/token/auth?grant_type=refresh_token&client_id={client_id}&refresh_token={refresh_token}


Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Typescript (252,647
Mongodb (14,166
Redux (13,220
Sass (6,080
Mvc (2,449
Jwt Authentication (1,433
Effects (550
Signalr (385
Netcore2 (248
Automapper (213
Related Projects