Poc Demo Web App (Full Stack)

Features

  • Register new account (from Postman)
  • Login
  • View public resources from Web Api
  • View private/protected resources from Web Api with JWT authentication for CRUD operations
  • Mobile responsive

Back-End

  • Authentication and authorization: ASP.NET Identity (JWT with role claims)
  • ASP.NET Identity tables are stored in separate database.
  • C# Web Api Services
  • EF Core - SQL Server and Sqlite tested
  • ~One week

Front-End

  • HTML, CSS, Vanilla Javascript
  • Dependencies: JQuery, Bootstrap, Bootbox, Moment, DataTables, Font Awesome 5, Parsley
  • Security: JWT (with role claims) and localStorage
  • SVG animation (loading.io)
  • ~One week

Authorized User Role Matrix (Customers Page)
User Type Username Read Create Edit Delete
User alex Yes Yes No No
Admin mary Yes Yes Yes No
Manager john Yes Yes Yes Yes