Programming QuickApp Templates Uncategorized

QuickApp Pro – ASP.NET Core 8 + Angular 17/Material startup project template

Welcome to QuickApp PRO

This application template provides a quick and convenient way of creating ASP.NET Core 8 / Angular 17 applications


FOLLOW ME on twitter for important updates



  • A simple, not “overengineered” startup project template for Quick Application Development
  • A complete backend and frontend project structure to build on, with login, user and permission-based role management integrated
  • Clean and simple Angular/ASP.NET Core code to serve as a guide
  • Data Access Layer built with the Repository and Unit of Work Pattern
  • Code First Database
  • A RESTful API Design
  • Dialog and Notification Services
  • Configuration Page and Configuration Service
  • OIDC Service for quick integration of external OpenID providers
  • Integrated Social logins such as Google, Facebook, Twitter
  • Integrated Internationalization
  • Theming with SASS
  • Ready-to-use email API
  • Handling Access and Refresh Tokens with WebStorage (Bearer authentication) – No Cookies
  • etc.


  • Open the project folder with your favorite IDE/Editor. e.g. Visual Studio, Visual Studio Code

Installation Notes

  • When creating a new project please wait for all dependencies to be restored; “dotnet restore” for asp.net project & “npm install” for angular project
    When using VisualStudio this is automatic, check the output window or status bar to know that the package/dependencies restore process is complete before launching your program for the first time
  • If you get any errors, consider running manually the steps to build the project and note where the errors occur.
    Open command prompt and do the below steps:
    1. run ‘dotnet restore’ from the two project folders – Restore nuget packages
    2. run ‘npm install’ from the project with package.json – Restore npm packages
    3. Try running the application again – Test to make sure it all works
  • When running the client(angular) project on a different address/domain from the backend, configure the baseUrl of the client to match that of the server.
    You do this from configuration.service.ts in the client/angular project.
    Example: “public baseUrl: string = http://yourbackendserver.com” OR “public baseUrl: string = http://localhost:5050
  • For help and support post in the support forum or send a mail to support@ebenmonney.com



  • Default Administrator Account
    • Username: admin
    • Email: admin@ebenmonney.com
    • Password: tempP@ss123
  • Default Standard Account
    • Username: user
    • Email: user@ebenmonney.com
    • Password: tempP@ss123

You Might Also Like...

1 Comment

  • Reply
    AMARA Lakhdar
    May 8, 2020 at 10:38 pm

    hello Mr eben
    i have one problem with my app
    after updating my project and seeding the built-in users, roles, …, it run normally but…
    when i click on right menu Admin/users with admin cred it redirect to login page, i dont know how can i resolve the issue, may be it relate to the end session??? or ??? this is my first experience with angular/dotnet project, usully i make mvc core.
    Note: the app with dotnet core 2.2 worke as expected but 3.1 not ?
    Cordially, your quickapp pro is verry good templete to facilitate the entire worke and give to the developper a big step to create his own app,
    Thank you in advance

Leave a Reply