teonivalois / AdminCorePilot

Administration dashboard sample with AdminLTE, Vue.js and Asp.Net Core WebAPI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Admin[Core]Pilot is an ongoing result of my studies on vue.js. I simply cloned the CoPilot project which already has an AdminLTE version organized as a vue.js project, and added some small features, along with support for an ASP.Net core WebAPI backend.

Client Side

  • AdminLTE + CoPilot theme + Vue.js (thanks @misterGF)
  • vuejs-localization plugin (see src/lang folder)
  • DataTable component that plugs directly to an ASP.Net WebAPI controller
    • Supporting sorting, filtering and pagination
  • Authentication against an ASP.Net core WebAPI backend using JWT
    • Supports automatic token renewal

Server Side

  • ASP.Net core WebAPI
  • JSON Web Tokens (JWT) for authentication

How to run

Client

npm install

npm run dev

Server

dotnet restore

dotnet run

About

Administration dashboard sample with AdminLTE, Vue.js and Asp.Net Core WebAPI


Languages

Language:HTML 55.9%Language:JavaScript 37.6%Language:CSS 4.1%Language:Vue 1.8%Language:C# 0.5%Language:PHP 0.1%