All Projects → emonney → Quickapp

emonney / Quickapp

Licence: mit
ASP.NET Core 3.1 / Angular 9 startup project template with complete login, user and role management. Plus other useful services for Quick Application Development

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Quickapp

Csla
A home for your business logic in any .NET application.
Stars: ✭ 865 (-15.44%)
Mutual labels:  asp-net-core
Crossui
CrossUI is a free Cross-Browser Javascript framework with cutting-edge functionality for rich web application
Stars: ✭ 945 (-7.62%)
Mutual labels:  rad
Aspnetcore Tests Sample
A project to help demonstrate how to do unit, integration and acceptance tests with an web api project using ASP.NET Core and Angular 7 front end.
Stars: ✭ 40 (-96.09%)
Mutual labels:  asp-net-core
Awesome Microservices Netcore
💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET Core
Stars: ✭ 865 (-15.44%)
Mutual labels:  asp-net-core
Restfulsense
A RESTFul operations client that serializes responses and throws meaningful exceptions for >= 400 status codes.
Stars: ✭ 28 (-97.26%)
Mutual labels:  asp-net-core
Jetweet
Jetweet is a mini twitter clone with basic functionalities, Made using ASP.NET CORE and Entity framework technologies
Stars: ✭ 29 (-97.17%)
Mutual labels:  asp-net-core
Znetcs.aspnetcore.logging.entityframeworkcore
This is Entity Framework Core logger and logger provider. A small package to allow store logs in any data store using Entity Framework Core.
Stars: ✭ 24 (-97.65%)
Mutual labels:  asp-net-core
Aspnetcoreidentityserver4resourceownerpassword
ASP.NET Core IdentityServer4 Resource Owner Flow Refresh token and custom user repository
Stars: ✭ 44 (-95.7%)
Mutual labels:  asp-net-core
Fake Authentication Jwtbearer
Simple way to faked an authenticated user for integration test with ASP.Net Core framework
Stars: ✭ 28 (-97.26%)
Mutual labels:  asp-net-core
Simplerpc
A simple and fast contractless RPC library for .NET and .NET Core
Stars: ✭ 39 (-96.19%)
Mutual labels:  asp-net-core
Ultrix
Ultrix is a meme website for collecting memes and sharing them with friends on the website.
Stars: ✭ 13 (-98.73%)
Mutual labels:  asp-net-core
Carter
Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable.
Stars: ✭ 875 (-14.47%)
Mutual labels:  asp-net-core
Asp.net User Role Membership Example
Asp.Net Core Mvc Full Implementation Example of User Role & Membership.
Stars: ✭ 33 (-96.77%)
Mutual labels:  asp-net-core
Allready
This repo contains the code for allReady, an open-source solution focused on increasing awareness, efficiency and impact of preparedness campaigns as they are delivered by humanitarian and disaster response organizations in local communities.
Stars: ✭ 869 (-15.05%)
Mutual labels:  asp-net-core
Urf.core.sample
URF.Core Sample Solution - E2E sample built with ASP.NET Core, Entity Framework Core, URF.Core, Angular, Kendo UI & OData Core. Live demo: https://goo.gl/QpJVgd
Stars: ✭ 40 (-96.09%)
Mutual labels:  asp-net-core
Pieshopcore
A simple pie shopping management system using ASP.NET CORE MVC application
Stars: ✭ 25 (-97.56%)
Mutual labels:  asp-net-core
Mlnet Workshop
ML.NET Workshop to predict car sales prices
Stars: ✭ 29 (-97.17%)
Mutual labels:  asp-net-core
Vue.js With Asp.net Core Sample
This provides a sample code using vue.js running on ASP.NET Core
Stars: ✭ 44 (-95.7%)
Mutual labels:  asp-net-core
Znetcs.aspnetcore.authentication.basic
A simple basic authentication middleware.
Stars: ✭ 40 (-96.09%)
Mutual labels:  asp-net-core
Ant Design Blazor
Enterprise-class UI components based on Ant Design and Blazor.
Stars: ✭ 39 (-96.19%)
Mutual labels:  asp-net-core

QuickApp - ASPNET Core 3.1 / Angular 9 project template

MIT license VSIX Downloads Twitter Follow

A startup Angular 9 / ASP.NET Core 3.1 (cross-platform ) project template with an end-to-end login, user and role management implementation. As well as other common functionalities for Quick Application Development.

FOLLOW ME on twitter for important updates

NOTE: Please post support related topics in the help & support forum. For bug reports open an issue on github.
To hire developers for your next project please go to DevLink or send a mail to [email protected] for more info.

For the older asp.net core 1.x version: Download

LIVE DEMO | MORE TEMPLATES QuickApp Demo


INTRODUCING QUICKAPP PREMIUM TEMPLATES

  • All free features
  • Angular Material
  • Reactive forms
  • Public Registration, Password Recovery & Reset, Email Confirmation
  • Priority Email Support
  • Etc

Get QuickApp PRO | Live Demo

Get QuickApp STANDARD | Live Demo


This application consists of:

  • Template pages using Angular 9 and TypeScript
  • RESTful API Backend using ASP.NET Core 3.1 MVC Web API
  • Database using Entity Framework Core
  • Authentication based on OpenID Connect
  • API Documentation using Swagger
  • Angular CLI for managing client-side libraries
  • Theming using Bootstrap 4

You get the benefits of:

  • A complete backend and frontend project structure to build on, with login, user and permission-based role management already integrated
  • Data Access Layer built with the Repository and Unit of Work Pattern
  • Code First Database
  • A RESTful API Design
  • Angular Directives Quidance
  • Angular Pipes Quidance
  • Angular Animations Quidance
  • Angular Services
  • Dialog and Notification Services
  • Configuration Page and Configuration Service
  • Integrated Internationaliztion
  • Theming with SASS
  • Ready-to-use email API
  • Handling Access and Refresh Tokens with WebStorage (Bearer authentication) - No Cookies
  • Jquery Integration (Ability to use standard Jquery libraries)
  • CRUD APIs
  • Responsive Design
  • Etc.

Installation

  • [OPTION 1] Clone the Git Repository and edit with your favorite editor. e.g. Visual Studio, Visual Studio Code
  • [OPTION 2] Install Project template from the Visual Studio Gallery and follow the usual File -> New Project -> Web -> QuickApp - to create a new Project from this template. Lunch with F5 or Ctrl+F5 (The usual way)

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 environment.ts in the ClientApp/Angular project. Example: baseUrl: "http://yourbackendserver.com" OR baseUrl: "http://localhost:5050"
  • For help and support post in the support forum
  • For bug reports open an issue on github

Login

LOGIN WITH USERNAME OR EMAIL ADDRESS

Documentation

Contribution

QuickApp is actively maintained by Ebenezer Monney on GitHub. You can support it by

  • Submitting your changes/improvements/features using pull requests
  • Suggesting ideas or areas of improvements
  • Encouraging the developers by rating it/starring it
  • Linking to it and recommending it to others
  • Making a donation

License

Released under the MIT License.

YOUR FEEDBACK | FOLLOW ME

If you found this template useful, please take a minute to rate it. Appreciated!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].