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
Stars: ✭ 1,023
Programming Languages
typescript
32286 projects
Labels
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
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
help & support forum. For bug reports open an issue on github.
NOTE: Please post support related topics in theDevLink or send a mail to [email protected] for more info.
To hire developers for your next project please go toFor the older asp.net core 1.x version: Download
INTRODUCING QUICKAPP PREMIUM TEMPLATES
- All free features
- Angular Material
- Reactive forms
- Public Registration, Password Recovery & Reset, Email Confirmation
- Priority Email Support
- Etc
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
orCtrl+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:
- run 'dotnet restore' from the two project folders - Restore nuget packages
- run 'npm install' from the project with package.json - Restore npm packages
- 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
- Default Administrator Account
- Username: admin
- Email: [email protected]
- Password: [email protected]
- Default Standard Account
- Username: user
- Email: [email protected]
- Password: [email protected]
Documentation
- Overview of QuickApp
- Conceptual overview of what is ASP.NET Core
- Working with Data
- Angular 9 documentation overview
- Getting started with Angular CLI
- Introduction to Bootstrap 4
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.
rate it. Appreciated!
If you found this template useful, please take a minute toNote 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].