All Projects → dotnet-express → AdminLTE-Starter-Kit

dotnet-express / AdminLTE-Starter-Kit

Licence: MIT license
AdminLTE Starter Kit for ASP.NET Core

Programming Languages

HTML
75241 projects
C#
18002 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to AdminLTE-Starter-Kit

admin-lte-dotnet
AdminLTE v3 for MVC Core, Razor Pages and Tag Helpers
Stars: ✭ 96 (+5.49%)
Mutual labels:  adminlte, asp-net-core
Fanray
A blog built with ASP.NET Core
Stars: ✭ 117 (+28.57%)
Mutual labels:  starter-kit, asp-net-core
adminlte-aspnetcore2-version
Asp.Net Example version of famous and beautiful AdminLTE control panel themes and template.
Stars: ✭ 64 (-29.67%)
Mutual labels:  adminlte, asp-net-core
Asp.net Core Inventory Order Management System
Project example Asp.Net Core Mvc implementation of inventory order management system. warehouse, product, vendor, customer, purchase order, sales order, shipment, goods receive and more.
Stars: ✭ 301 (+230.77%)
Mutual labels:  adminlte, asp-net-core
Asp-net-Core-Project-with-Admin-Template-Setup
AdminLTE Template Setup with Asp.net Core MVC 2.1 Project
Stars: ✭ 50 (-45.05%)
Mutual labels:  adminlte, asp-net-core
modular-starter-kit
The starter kit with entire modular approach to help remove boilerplate code in developing
Stars: ✭ 14 (-84.62%)
Mutual labels:  starter-kit
padstone
Padstone is a Craft CMS starter kit with a curated configuration, Boilerplate templates, and handpicked plugins.
Stars: ✭ 18 (-80.22%)
Mutual labels:  starter-kit
laravel-admin-generator
An admin console panel generator with AngularJs-Bootstrap-SBAdmin-AdminLTE for Laravel 5
Stars: ✭ 72 (-20.88%)
Mutual labels:  adminlte
CVPZ
No description or website provided.
Stars: ✭ 16 (-82.42%)
Mutual labels:  asp-net-core
Something-about-aspnetcore-book
The Something about ASP.NET Core Book is introduction to web programming and based on ASP.NET Core 2.2
Stars: ✭ 35 (-61.54%)
Mutual labels:  asp-net-core
pterobilling
An open-source Laravel 8 online store, client area, and billing software specially made for Pterodactyl panel
Stars: ✭ 258 (+183.52%)
Mutual labels:  adminlte
simple-react-starter
Simple ReactJS starter with an opinionated folder structure.
Stars: ✭ 15 (-83.52%)
Mutual labels:  starter-kit
coconat
🍥 StarterKit Builder for rocket-speed App creation on 🚀 React 17 + 📙 Redux 4 + 🚠 Router 5 + 📪 Webpack 5 + 🎳 Babel 7 + 📜 TypeScript 4 + 🚔 Linters 23 + 🔥 HMR 3
Stars: ✭ 95 (+4.4%)
Mutual labels:  starter-kit
auth0documentdb
Sample repository for Auth0 & Azure DocumentDB integration
Stars: ✭ 14 (-84.62%)
Mutual labels:  asp-net-core
ForEvolve.AspNetCore.Localization
Easy Asp.Net Core MVC validation data attributes localization.
Stars: ✭ 17 (-81.32%)
Mutual labels:  asp-net-core
ASP.NET-CORE-MVC-Sample-Registration-Login
C# Asp.Net Core MVC Sample Registration/Login/Email Activation Form with MsSQL Server/Entity Framework/Onion Architecture
Stars: ✭ 37 (-59.34%)
Mutual labels:  asp-net-core
LearningPoint
A repository for learning different technologies, frameworks, features......
Stars: ✭ 66 (-27.47%)
Mutual labels:  asp-net-core
JwtAuthDemo
ASP.NET Core + Angular JWT auth demo; integration tests; login, logout, refresh token, impersonation, authentication, authorization; run on Docker Compose.
Stars: ✭ 278 (+205.49%)
Mutual labels:  asp-net-core
ionic2-firebase-hackathon-starter
A hackathon starter for ionic2 using firebase, already has user authentication, reset password, google login etc
Stars: ✭ 34 (-62.64%)
Mutual labels:  starter-kit
Minimal-React
Minimal React + Redux starter kit for experiments.
Stars: ✭ 43 (-52.75%)
Mutual labels:  starter-kit

AdminLTE Starter Kit for ASP.NET Core

AdminLTE Starter Kit is a boilerplate projects for ASP.NET Core Web Applications with a modern UI (based on AdminLTE by Abdullah Almasaeed).

1. Getting Started

This template is open-source part of .NET Express Project. You can find samples, documentation and getting started instructions for .NET Express Project at the Templates Documentation.

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See installing, configuration and deploy for notes on how to run the project on a live system.

2. Prerequisites

What things you need to install the software and how to install them

3. Installing

3.1. Installing from .NET Core CLI

You can install the dotnet new templates from NuGet.org by running the following command:

dotnet new -i "Dynamic.NET.AdminLTE.ProjectTemplates"

Once installed your will have to new templates available to create AdminLTE MVC bootstrap web application.

dotnet new mvc-adminlte [options]

This will create a new web application in the current folder.

3.2. Installing from GitHub repository

You can clone source directly from GitHub

git clone https://github.com/dotnet-express/AdminLTE-Starter-Kit.git

4. Templates Settings

All configuration settings contains in appsettings.json.

4.1. Database Connection

"ConnectionStrings": {
    "DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=aspnet-Company.WebApplication1-53bc9b9d-9d6a-45d4-8429-2a2761773502;Trusted_Connection=True;MultipleActiveResultSets=true"
  },

4.2. Application Settings

All application configuration settings in appsettings.json

  "Email": {
    "EmailProvider": "", // Examples: "", "SendGrid"
    "SupportTeamEmail": "[email protected]",
    "SupportTeamName": ".NET Express - Support Team",
    "SendGrid": {
      "KeyName": "{KEY NAME}",
      "ApiKey": "{API KEY}"
    }
  },

  "Authentication": {
    "Facebook": {
      "IsEnabled": "true",
      "AppId": "{APP ID}",
      "AppSecret": "{SECRET KEY}"
    },
    "Google": {
      "IsEnabled": "false",
      "ClientId": "{CLIENT ID}",
      "ClientSecret": "{SECRET KEY}"
    }

5. Bundling and Minification

For bundling and minification files from bundleconfig.json, used BuildBundlerMinifier from NuGet. This template include "BuildBundlerMinifier 2.8.391"

After building, you must see this lines in build output:

  Bundler: Begin processing bundleconfig.json
  Bundler: Done processing bundleconfig.json

Detailed documentation you find in Bundle and minifiy static assets in ASP.NET Core.

6. Library Manager

This solution use Visual Studio Library Manager with config in libman.json and save all external libraries in \wwwroot\libs folder.

Client-side library acquisition in ASP.NET Core with LibMan

For Visual Studio:

Use LibMan with ASP.NET Core in Visual Studio

For Visual Studio Code/CLI:

Use the LibMan command-line interface (CLI) with ASP.NET Core

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use Semantic Versioning 2.0 for versioning. For the versions available, see the releases on this repository.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgments

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].