{"id":18756578,"url":"https://github.com/emonney/quickapp-vs.2015-version","last_synced_at":"2025-11-30T08:30:15.746Z","repository":{"id":95924731,"uuid":"92827315","full_name":"emonney/QuickApp-VS.2015-Version","owner":"emonney","description":"This is the version for Visual Studio 2015. The original repository is at \"https://github.com/emonney/QuickApp\". ASP.NET Core / Angular4 startup project template with complete login, user and role management. Plus other useful services for Quick Application Development","archived":false,"fork":false,"pushed_at":"2017-05-30T12:17:03.000Z","size":29990,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-12-29T02:27:00.934Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/emonney.png","metadata":{"files":{"readme":"README.html","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-05-30T11:46:36.000Z","updated_at":"2018-12-29T22:16:08.000Z","dependencies_parsed_at":"2023-04-13T21:31:57.028Z","dependency_job_id":null,"html_url":"https://github.com/emonney/QuickApp-VS.2015-Version","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emonney%2FQuickApp-VS.2015-Version","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emonney%2FQuickApp-VS.2015-Version/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emonney%2FQuickApp-VS.2015-Version/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emonney%2FQuickApp-VS.2015-Version/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/emonney","download_url":"https://codeload.github.com/emonney/QuickApp-VS.2015-Version/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239644081,"owners_count":19673582,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T17:37:16.290Z","updated_at":"2025-11-30T08:30:15.699Z","avatar_url":"https://github.com/emonney.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿\u003c!DOCTYPE html\u003e\n\u003chtml\u003e\n\u003chead\u003e\n    \u003ctitle\u003eQuickApp - ASPNET Core / Angular2 startup project template\u003c/title\u003e\n\u003c/head\u003e\n\u003cbody\u003e\n    \u003ch1 id=\"quickapp-aspnet-core-angular2-startup-project-template\"\u003e\u003cstrong\u003eQuickApp\u003c/strong\u003e - ASPNET Core / Angular2 startup project template\u003c/h1\u003e\n    \u003cp\u003e\u003ca href=\"https://github.com/emonney/QuickApp/blob/master/LICENSE\"\u003e\u003cimg src=\"http://img.shields.io/badge/license-MIT-brightgreen.svg\" alt=\"MIT license\" /\u003e\u003c/a\u003e\u003c/p\u003e\n    \u003cp\u003e\n        A startup \u003cstrong\u003eAngular2 / ASP.NET Core\u003c/strong\u003e (cross-platform ) \u003cstrong\u003eproject template\u003c/strong\u003e with an end-to-end user and role management implementation.\n        As well as other common functionalities for Quick Application development.\n    \u003c/p\u003e\n    \u003cp\u003eDownload \u003ca href=\"https://github.com/emonney/tempa/raw/master/QuickApp-PublishOutput.zip\"\u003edemo\u003c/a\u003e\u003c/p\u003e\n    \u003cp\u003e\u003ca href=\"https://www.youtube.com/watch?v=Wuh7NIZ96jA\"\u003e\u003cimg src=\"https://github.com/emonney/QuickApp/blob/9b122b7f3c38121699d3ec41b700474e192abe37/QuickApp.gif?raw=true\" alt=\"QuickApp Demo\" /\u003e\u003c/a\u003e\u003c/p\u003e\n    \u003ch2 id=\"this-application-consists-of\"\u003eThis application consists of:\u003c/h2\u003e\n    \u003cul\u003e\n        \u003cli\u003eTemplate pages using Angular2 and TypeScript\u003c/li\u003e\n        \u003cli\u003eRESTful API Backend using ASP.NET Core MVC Web API\u003c/li\u003e\n        \u003cli\u003eDatabase using Entity Framework Core\u003c/li\u003e\n        \u003cli\u003eAuthentication based on OpenID Connect\u003c/li\u003e\n        \u003cli\u003eAPI Documentation using Swagger\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"https://webpack.js.org\"\u003eWebpack2\u003c/a\u003e for managing client-side libraries\u003c/li\u003e\n        \u003cli\u003eTheming using \u003ca href=\"https://go.microsoft.com/fwlink/?LinkID=398939\"\u003eBootstrap\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003ch2 id=\"you-get-the-benefits-of\"\u003eYou get the benefits of:\u003c/h2\u003e\n    \u003cul\u003e\n        \u003cli\u003eA complete backend and frontend project structure to build on with user and permission-based role management already integrated\u003c/li\u003e\n        \u003cli\u003eData Access Layer built with the Repository and Unit of Work Pattern\u003c/li\u003e\n        \u003cli\u003eCode First Database\u003c/li\u003e\n        \u003cli\u003eA RESTful API Design\u003c/li\u003e\n        \u003cli\u003eAngular Directives Quidance\u003c/li\u003e\n        \u003cli\u003eAngular Pipes Quidance\u003c/li\u003e\n        \u003cli\u003eAngular Animations Quidance\u003c/li\u003e\n        \u003cli\u003eAngular Services\u003c/li\u003e\n        \u003cli\u003eDialog and Notification Services\u003c/li\u003e\n        \u003cli\u003eConfiguration Page and Service\u003c/li\u003e\n        \u003cli\u003eTheming with SASS\u003c/li\u003e\n        \u003cli\u003eHandling Access and Refresh Tokens with WebStorage (Bearer authentication) - No Cookies\u003c/li\u003e\n        \u003cli\u003eJquery Integration (Example of using standard Jquery libraries)\u003c/li\u003e\n        \u003cli\u003eCRUD APIs\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003ch2 id=\"installation\"\u003eInstallation\u003c/h2\u003e\n    \u003cul\u003e\n        \u003cli\u003eClone the \u003ca href=\"https://github.com/emonney/QuickApp.git\"\u003eGit Repository\u003c/a\u003e and edit with your favorite editor. e.g. Visual Studio, Visual Studio Code\u003c/li\u003e\n        \u003cli\u003e\n            Install Project template from the \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=adentum.QuickApp-ASPNETCoreAngular2ProjectTemplate\"\u003eVisual Studio Gallery\u003c/a\u003e and follow the usual File -\u0026gt; New Project -\u0026gt; Web -\u0026gt; QuickApp - to create a new Project from this template.\n            Lunch with \u003ccode\u003eF5\u003c/code\u003e or \u003ccode\u003eCtrl+F5\u003c/code\u003e (The usual way)\n        \u003c/li\u003e\n        \u003cli\u003eYeoman generator package coming soon...\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003cblockquote\u003e\n        \u003cp\u003e\u003cstrong\u003eLOGIN WITH USERNAME OR EMAIL ADDRESS\u003c/strong\u003e\u003c/p\u003e\n        \u003cblockquote\u003e\n            \u003cul\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eDefault Administrator Account\u003c/strong\u003e\n                    \u003cul\u003e\n                        \u003cli\u003eUsername: admin\u003c/li\u003e\n                        \u003cli\u003eEmail:    admin@ebenmonney.com\u003c/li\u003e\n                        \u003cli\u003ePassword: tempP@ss123\u003c/li\u003e\n                    \u003c/ul\u003e\n                \u003c/li\u003e\n                \u003cli\u003e\n                    \u003cstrong\u003eDefault Standard Account\u003c/strong\u003e\n                    \u003cul\u003e\n                        \u003cli\u003eUsername: user\u003c/li\u003e\n                        \u003cli\u003eEmail:    user@ebenmonney.com\u003c/li\u003e\n                        \u003cli\u003ePassword: tempP@ss123\u003c/li\u003e\n                    \u003c/ul\u003e\n                \u003c/li\u003e\n            \u003c/ul\u003e\n        \u003c/blockquote\u003e\n    \u003c/blockquote\u003e\n    \u003cp\u003e\n        \u003cstrong\u003eNOTE\u003c/strong\u003e For faster builds you can comment out the line \u003ccode\u003e\u0026quot;postcompile\u0026quot;: [ \u0026quot;node node_modules/webpack/bin/webpack.js --config webpack.config.vendor.js\u0026quot; ]\u003c/code\u003e in the \u0026quot;\u003ccode\u003eproject.json\u003c/code\u003e\u0026quot; file.\n        This is only required for the first time build and when the vendor packages in the \u003ccode\u003ewebpack.config.vendor.js\u003c/code\u003e file is modified.\n    \u003c/p\u003e\n    \u003ch2 id=\"documentation\"\u003eDocumentation\u003c/h2\u003e\n    \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"http://ebenmonney.com/quickapp\"\u003eOverview of QuickApp\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"https://go.microsoft.com/fwlink/?LinkId=518008\"\u003eConceptual overview of what is ASP.NET Core\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"http://angular.io/docs/ts/latest/guide\"\u003eAngular2 documentation overview\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"https://go.microsoft.com/fwlink/?LinkId=398602\"\u003eWorking with Data\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"https://webpack.js.org/guides/get-started/\"\u003eAn introduction to webpack\u003c/a\u003e\u003c/li\u003e\n    \u003c/ul\u003e\n    \u003ch2 id=\"license\"\u003eLicense\u003c/h2\u003e\n    \u003cp\u003eReleased under the \u003ca href=\"https://github.com/emonney/QuickApp/blob/master/LICENSE\"\u003eMIT License\u003c/a\u003e.\u003c/p\u003e\n    \u003cp\u003eI would love to hear your \u003ca href=\"mailto:info@ebenmonney.com\"\u003efeedback\u003c/a\u003e\u003c/p\u003e\n\n\u003c/body\u003e\n\u003c/html\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femonney%2Fquickapp-vs.2015-version","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femonney%2Fquickapp-vs.2015-version","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femonney%2Fquickapp-vs.2015-version/lists"}