https://github.com/alirizaadiyahsi/kodkod
https://github.com/alirizaadiyahsi/Nucleus Web API layered architecture startup template with ASP.NET Core 2.1, EF Core 2.1 and Vue Client
https://github.com/alirizaadiyahsi/kodkod
asp-net-core aspnetcorewebapi automapper bearer-tokens best-practices csharp design-patterns entity-framework-core inmemory-db jwt-authentication jwt-token lazy-loading netcore repository-pattern serilog swagger vue vuex web-api xunit
Last synced: 14 days ago
JSON representation
https://github.com/alirizaadiyahsi/Nucleus Web API layered architecture startup template with ASP.NET Core 2.1, EF Core 2.1 and Vue Client
- Host: GitHub
- URL: https://github.com/alirizaadiyahsi/kodkod
- Owner: alirizaadiyahsi
- Created: 2018-05-25T13:42:39.000Z (almost 7 years ago)
- Default Branch: dev
- Last Pushed: 2018-09-21T20:22:38.000Z (over 6 years ago)
- Last Synced: 2025-03-28T18:09:44.441Z (about 1 month ago)
- Topics: asp-net-core, aspnetcorewebapi, automapper, bearer-tokens, best-practices, csharp, design-patterns, entity-framework-core, inmemory-db, jwt-authentication, jwt-token, lazy-loading, netcore, repository-pattern, serilog, swagger, vue, vuex, web-api, xunit
- Language: C#
- Homepage:
- Size: 834 KB
- Stars: 46
- Watchers: 9
- Forks: 8
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kodkod
Web API startup template with a Vue Client demo.## How to Start?
- Select `Kodkod.Web.Api` project "**Set as Startup Project**"
- Open "**Package Manager Console**" and select default project as "**src/Kodkod.EntityFramework**"
- Run `update-database` command to create database.
- Run(F5 or CTRL+F5) Web API project first and then run Vue Client or select multiple startup projects and select both and run(F5 or CTRL+F5).## Vue Client Demo
## ASP.NET Core Web API
### Project solution:
### Swagger UI
### Tags & Technologies
- ASP.NET Core Web API
- Entity Framework Core
- ASP.NET Core Identity
- JWT (Bearer Token) Based Authentication
- Automapper
- Serilog
- Swashbuckle
- xUnit
- ASP.NET Core Test Host
- In-memory Entity Framework Core
- Authorization & Authentication
- Exception Handling & Logging
- Vue
- Vue Router
- Bootstrap
- Microsoft.CodeCoverage